Split user interface, refactored recognition