Implemented a properly separation between computable and not computable roles.