diff --git a/contracts/misc/NewbieVilla.sol b/contracts/misc/NewbieVilla.sol
index 3c8fac02..5690771b 100644
--- a/contracts/misc/NewbieVilla.sol
+++ b/contracts/misc/NewbieVilla.sol
@@ -176,7 +176,7 @@ contract NewbieVilla is Initializable, AccessControlEnumerable, IERC721Receiver,
*
* Requirements: :
* - `expires` is greater than the current timestamp
- * - `proof` is signed by the one with the ADMIN_ROLE
+ * - `proof` is signed by the keeper or address with the ADMIN_ROLE
*
* @param to Receiver of the withdrawn character.
* @param characterId The token id of the character to withdraw.
@@ -227,7 +227,6 @@ contract NewbieVilla is Initializable, AccessControlEnumerable, IERC721Receiver,
* Requirements: :
*
* - `msg.sender` must be address of Web3Entry.
- * - `operator` must has ADMIN_ROLE.
*
* @param data bytes encoded from the operator address to set for the incoming character.
*
diff --git a/tools/storageLayout/NewbieVilla-storage-layout.txt b/tools/storageLayout/NewbieVilla-storage-layout.txt
index f54aebe5..56094a4f 100644
--- a/tools/storageLayout/NewbieVilla-storage-layout.txt
+++ b/tools/storageLayout/NewbieVilla-storage-layout.txt
@@ -9,3 +9,5 @@
| _token | address | 5 | 0 | 20 | contracts/misc/NewbieVilla.sol:NewbieVilla |
| _balances | mapping(uint256 => uint256) | 6 | 0 | 32 | contracts/misc/NewbieVilla.sol:NewbieVilla |
| _tips | address | 7 | 0 | 20 | contracts/misc/NewbieVilla.sol:NewbieVilla |
+| _keepers | mapping(uint256 => address) | 8 | 0 | 32 | contracts/misc/NewbieVilla.sol:NewbieVilla |
+