Adding control to avoid instantiate interfaces