fix array push