making progress on front end