less clever heroRepository