better encapsulation in utf8 class