array instantiatig