better boost threading