Understanding Ego and Mind