The processing module 310 is in communication with communication module 320 through which the processor communicates with other devices such as other servers, user terminals or devices which may be operated by annuitants, agents, purchasers and other parties.