fixed type; took steps towards proper keyboard input