deferred: added 'all' idiom