added hirshs first ;)