leave text shortening up to css not js, needs tweaking