Text Handler to be commented fully