beefing up the user interface