got basic controls working