[fix] insertBefore