keep backward compatibility
sync with develop
sync with develop
remove reference &
sync with develop
change API of construtor of Ethna_Session