The Renewed Mind View of Self