edited header, ams benchmark and why test