Lu, just writing all that stuff down does not help people work better together - I agree that evryone should have a job description and some terms of reference and responsibilities laid out but things like ISO9001 are just paperwork exercises designed by consultatnts to make money from industry.