coerces id into string