finished ip section
removed compilation speedup for merging