changed doSegmentPush() to send single dimension array - fixed IE 11 bug