added simple benchmark system