rearrange js with push-custom