almost finished
before homework