-i interface