added string compare