converted to vector