ability to change keys