Change On.foo interface