3: format vport