Thanks a lot, i've currently got a list view on my form that is populated from a dataset created from an sql server DB, i'm thinking of changing this to a datagrid because of the extra functionality you get with this but it really is a mystery, i'm begining to wonder if its worth all the extra effort!!!