adding some more array utility methods

yet to be implement