my skeleton code for this assignment, not much yet