Knowledge matters virtual business