commiting handout codes