fix failing tests
progress on front end