setting up file structures