front end almost ready part 2