* make gs_open a textcommand
* properly restore scroll position
* impl clickable? tests
* pass click events to gstest
* announce