got the project compiling with boost