added ellipsis for text that overflows