return stub on failure