added benchmark tests