weird update behavior but musical scales working
fix click redrawing, add description