controller/ repository updates