parse out functions into readable chunks for students!