make deferred public
npm ignore
update includes