Compartmentalise your user interface.