added @ptimed decorator for persistent benchmarks