persisting unbound gift working