Schedule function updates

I like the seconds + comment idea. Also, isn't a timedelta a distance between two points in time thus always positive?