now with stubs (which are not objects)