again, better dirty logging