* removing boost dependencies