added some factories in UoF