code up exercises and homework