Implement Dirty methods