Hello, I have a table of drivers, driverid, unitid, drivername, begindate, and enddate.The unitid relates to a main table which have the vehicles, and the begin and end dates are when the driver had the vehicle and returned it. The reason I ask if this could be made bettewr is I have created a form with the main form the main table with the vehicles and a subform with the drivers table master and child as the unitid so that works fine. I need 2 things to happen, and maybe I am in the wrong place so please tell me to move on if I am. Firstly I would like to pull out the latest driver of a vehicle and place that on another form also related to a vehicle, and also would like to view a driver and find out what vehicles he was driving and when, a sort of reverse lookup instead of bringing a vehicle up and seeing who had been driving it. In my relationships I have a one to many on the vehicle side so one vehicle to many drivers, should I also have a one to many the other way so has to show one driver could have more than one vehicle and have the driver number in the main table as a one to many from the driver table? Thanks for you help however small it maybe, sometimes you look at these things so long you can't see the wood for the trees as it were.