I.M. Meen to immortify