rename function to avoid base partition (bp) to survive