very good point - I shall re-work