build with highlighting