CREATE CURSOR temp (myfield I) INSERT INTO temp VALUES (0) INSERT INTO temp VALUES (1) INSERT INTO temp VALUES (0) INSERT INTO temp VALUES (0) INSERT INTO temp VALUES (1) INSERT INTO temp VALUES (1) INSERT INTO temp VALUES (0) INDEX ON BINTOC(myfield,1) TAG myindex1 INDEX ON BINTOC(myfield,2) TAG myindex2 INDEX ON BINTOC(myfield,4) TAG myindex3 SET ORDER to myindex1 BROWSE SET ORDER to myindex2 BROWSE SET ORDER to myindex3 BROWSE USE CREATE CURSOR temp (myfield I) INSERT INTO temp VALUES (0) INSERT INTO temp VALUES (1) INSERT INTO temp VALUES (2) INSERT INTO temp VALUES (0) INSERT INTO temp VALUES (1) INSERT INTO temp VALUES (1) INSERT INTO temp VALUES (0) INDEX ON BINTOC(myfield,1) TAG myindex1 INDEX ON BINTOC(myfield,2) TAG myindex2 INDEX ON BINTOC(myfield,4) TAG myindex3 SET ORDER to myindex1 BROWSE SET ORDER to myindex2 BROWSE SET ORDER to myindex3 BROWSEIs this a bug? I don't understand why specifying different lengths for the key would make any difference.