We should not have to add these to states, the result field covers this issue and the retcodes will never be returned in a finite way since they will be an aggregate of many states calls. We should not add retcodes to states like this