optimize multi-vip curve