removing items recalulates everything correctly.
check into issue that propel doesn't return DateTime object in UTC. using table tools to keep track of selected rows.
creating a scheduling system to work with the new timeline in mind using propel.