refactor of registration agents data