fix array pickler bug