changed key def