added content on character vector handling