added gradient and font