store advice on obj, not on function