fix earray init obj