fix a bunch of stuff

Better reporting, better search algorithm, use RTA since CHA gave bad results.