Set in

first go keyPath then struct