Added more granular scheduling support, allowing setting the time and date and an interval quantity