base file structure, deploy temp