Adding direct control and ajax queuing