Reprogrammed sprinkler and implemented time subtraction in case sprinkler is forced to run before it's time