added aobench.rs
porting to new rust version