use string wrappers everywhere