update timeUpdated with @Prepersist and @PreUpdate callback