use update-in to avoid repetition in the RHS