porting porting schemas - array schema