Controller implementation with delay

Async Non blocking IO implementation