Ok, thanks again for the clarification. Sorry for being such a pain, never written a manual SQL before. No, the table is not normalized, when this was created with the dynamic field ability should have been created in exel where the lines are already there instead of hidding and unhiding fields...