adapted adding to take the old arguments and add the new ones