added support array