added own versions of Array methods & * + -