hargreaves view 2