got to compile without boost