add keyboard shortcutting, etc