attempted keyboard fix