Well this calls for the good old fashioned method of seperate records for each index. The cost of 16-18 bytes per record will pale in comparison to the 100+ bytes saved per record. You can then use all the Dm* functions for sorting and etc. Lionscribe
-- For information on using the ACCESS Developer Forums, or to unsubscribe, please see http://www.access-company.com/developers/forums/
