Introduction to Facts Controllers