User front end