add eHope log function

add Hope log function and new structur