oh-scope rewrite
oh-scope improvements
oh-scope push ...needs work