added hotkeys, better script error handling, custom route maps,