added new fancy front end