migrated unix initializer to windows