fixed packet gather so that its setup params include a executable constant, which messged up runtime param