problem with array access op