use to_ary