common interface plus