Katie's mini branch lecture
cleaned up code after code review last night.