Delay execution to mimic the cb behavior
Use a queue instead of inefficient loop
Example update
Version 0.0.2