completed Life class function conversions