add more array stuff