Don't use scheduler if not necessary