refine binding initialize param