valueOf looks better because input might not be a header value