added rudimentary text labeling