modify boost-std