. multiple element arrangements we enter into multiple element revenue arrangements in which a customer may purchase a combination of software , upgrades , maintenance and support , and consulting ( multiple-element arrangements )