Hi, SuKi! Glad to hear your suggestion! Actually I've found these idioms in YouDao online dictionary, but there are too less explanations and examples, it's not enough for me to completely figure them out. If you have any better online dictionary, please tell me then. By the way, I'll definitely take notes afterwards, and make sentences on my own and then write a journal for it. Anyway, thanks for your comment! :D