dirty UX, need to stop design and clean up toggling and generated html/css