If `u` is already there, why not returning it?