added dirty, way to l2 writes