Used Array.prototype.push.apply instead of concact