added dependency on boost_system