shceduler should default to false