module Perpetuity