removed getText*(); categorized funcs