hmm strange you do update on create?