Facilities for 10040