The NRF achieved 32 of its 46 (63 per cent) targets, and showed good progress against the achievements of its Vision 2015 goals. The entity is currently implementing a number or recommendations stemming from a 2010 review to improve the service it delivers to its clients.