don't look at the patient repository it's only psycho who does that, should've just update everything from the payload