I want to gather some online knowledge for practice.