DateUpdated now nullable and uses the right callback event