fixed summoner error handling for good