better keyb selection