converted back to string