slightly corrected keyboard