almost done, some errors still, have to go to dentist now but can fix later