getting Interface from core