array direction