add deferred learning file