intro to StringHandler implementation