checkpoint 1, just starting out!