add post on array constructors