Fixing nested interfaces