Below are the steps: - Deploy Delayed Recovery MasterCopy in UserSetup: lib/setup/User.js. - Deploy proxy for "Delayed Recovery contract". The method can go to lib/helper/User.js. - Integrate Recovery module with createUserWallet method. Below how the current createUserWallet looks like: ``` createUserWallet( owners, threshold, to, data, sessionKeys, sessionKeysSpendingLimits, sessionKeysExpirationHeights, txOptions ) ``` **to**, **data** argument of createUserWallet needs to integrate with delayed Recovery module.