add 'dirty' flag