```\n    //E Burn vusd from msg.sender and queue the withdrawal to "to" address\n    function _withdrawTo(address to, uint amount) internal {\n        //E check min amount\n        require(amount >= 5 * (10 ** 6), "min withdraw is 5 vusd"); //E @audit-info not enough to prevent grief\n        //E burn this amount from msg.sender\n        burn(amount); // burn vusd from msg.sender\n        //E push \n        withdrawals.push(Withdrawal(to, amount * 1e12));\n    }\n```\n