initial methods for mof file generation