remove lazy.js in favor of deferred Promises
docs