Thanks very much SJ,
It wasnt until I read your reply that I realised I totally forgot about the form's Before update property.
All along I tried Before Update for every single control and that means I had to click yes/no multiple times just to get through a form and that was the reason I...