got array constructors working again