fail if the interface hasn't been created yet