030104dirtysnapshots