update with strings as factors true