needed both - at least for older boost version