create necessary files