add array access way