adding ipcore