fixed DiffImage Method