Facilities for 10010