spiritwalker works on timer as intended - yay coroutine handler!