updates to scheduling and running grunt