added basic scheduling