check that object fields are defined...
add add() for object children fields...
update user object test