dates and message are within :commit
destroy previous records prior to saving new ones