text input modal! oh yeah 

need to simulate click event on canvas figure out how to hide keyboard on mobile