added extra key layer