adding complex call to standard functions and completing benches accordingly