using the Array subclass commit