add benchmarking for queue and stack