add resource factories to MNR