add getBBox function
remove gettextwidth function