added sync option
corrected renaming
added sync docs, agnostic setTimeout
typo
rename to whif