YTT, next time please remember to add private for the functions
and textSize uses sp not dp