a verz simple setTimeout wrapper for async tasks