sketches out the basic skeleton