handle array values