added status validations