Improved tick method setting and completion returning
Small example changes
Favor setImmediate
Use setImmediate