fixes
validating objects
validation work