made key chooser consistent with other choosers