arguments management by boost library added