Clean addToDeal function