migrated from Update() to coroutine
Merge pull request #2 from Creat/master

Merge