add factories for managers