upload some dirty code
add main.cpp