bug here in that the hook ptr fu is busted so we need to ensure only the first matching param sets ctx->param