added Performance comparison