work for key corrections