add futureWrap and install.folder