ellen and portia give me life