establishes only core files needed