Now uses cProfile instead of hotshot