interface IERC20Vault is IVault {
    /*
    @notice Deposit undelying token into this vault
    @param _amount Amount of token to deposit
    */
    function deposit(uint _amount) external;
}
function deposit(uint _amount) external;

/*
 @notice Deposit undelying token into this vault
 @param _amount Amount of token to deposit
 */