added selection named version and its discount functionality