perpetual solution