setting up necessary files