add missing keyboard handlers