array model support