changed from using String to Text, as string can only support upto 500 chars