Richard BARB endorsed by CRA