fix ArrayBehavior