big update with boost test support