understanding the self from all aspects