change tuple to list and re-org allocate params to match tuple organization