arrayinit