format a string