New light on Altruistic life