re-add main.cpp