wrap array access