add modelBinder feature