forgive my naievety i'm a beginner. I have produced a beutiful navigation form. On it in the left navigation I have placed 8 forms which represent different product groups. On each form I have placed a form in subdatasheet view. The main form shows product details from a query, this query separates specific products from the products table. I want to show supplier and price data related to the record that is showing on the main form. I've done it this way because the relationship between tblProducts and tblSuppliers is a many to many. I've created tblPrices and linked that to the supplier table but when I go to the next product record the subdatasheet doesn't change. how do I get the subdatasheet to be specific to the product being shown. I also want the supplier field in the subdatasheet to be a lookup field so that I don't have to type the supplier in every time. I didn't think it would be easy but I didn't think it would be this hard. I keep bashing the books and looking online but I'm at my wits end, any help would be greatly appreciated.......Mike