generate facility details
Most changes