Modify deal method