add descriptions
add longest common string