Bugfix: `os.clock()` can't represents time progress correctly.
Use the lua way instead.