adding gradients and adjusting font size