Behind the Scenes with IFIOC