added text-shadow throughout, and optmizeLeg