Facility manager

See commit comments