added item validation