fix forgotten deferred call, need a spec for that