various new array udos