strings and other cleanup