added basic item validations