McCabe keen to vindicate Deans