Purchase class.