perpetual contract agreement