don'T use sleep. sleep is bad, mkay?

you can also use proc_kill to terminate a function