This is a test project to store useful codes/knowledge