combineXProps wip