added branched versions of controller/hough for tweaking