add status validations and testing for it