tweaks to JS and structure and new Danio case