remainder of previous patch to pass through dynamic payload numbers used