optimas dirty rect
dirtyRect fixed