****************************************************************** contents licensed under creative commons (unless otherwise noted) ******************************************************************