added some additional validation on add screen