try to use byte compare rather than string names for keynames