improve keys