add insertBefore test