create all files needed