basic files needed