starting to get the stucture figured out