make extension parameter ordering easier to understand