software segment