added array constructor