remove the boost include dependency