added hexa controller and all