app.cpp don't use boost
core.cpp don't use boost yet