Key processing added