[Deep-t-orga] some key points