unused keybindings cleanup; refactoring of place of definition; safety check for extract_url