A simple profiler interface