fixed em aware initializer