View The Boom of Self-Scheduling: