starting to create structure in the code