Corrected for older Boost