vector based controllers complete. small UI fixes.