main.cpp used for my test