Home » DeFi » Compound Finances Review and Tutorial

Compound Finances Review and Tutorial

Compound Finance  full review and detailed tutorial

Compound Finance offers extremely high yields for lenders. In this Compound Finance tutorial, we'll show that it's very easy to use. You don't have to prepare in any way - there's no KYC process or verifications in place. In fact, you don't have to register at all! We'll also share the 2 methods used by defiers in order to maximize their yields. We also show you how the platform differs from its main competitors - MakerDAO and Aave. Compound Finance is a great tool that will make your crypto holdings work for you, instead of idly sitting in your wallet.

What is Compound Finance?

It's a DeFi lending platform that enables any user to lend and borrow cryptocurrencies. There is no AML/KYC process in place at the Compound Finance site which is expected to democratize the lending industry as we know it. It's in stark contrast with legacy finance where banks need to comply with various regulations while users need to present the documents and undergo credit checks. 

In its current format, Compound Finance enables borrowers to take out loans that are less than the collateral they've placed at the site. Thought this is different from the legacy lenders who don't require any collateral in the form of the actual assets, escrowed with them, this is not that different since the legacy lenders are informed as to the borrower's assets, such as a car, house or savings, which they can impose the lien on.

We expect that Compound Finance will become a pioneer in the emerging lending ecosystem, and various intermediaries will arise who will borrow from the platform and lend to retail borrowers at the next stage. 

Importantly, the system functions fully on-chain with the smart contacts efficiently operating on top of the Ethereum blockchain. 

There's been so much hype about Compound Finance and users making huge PAY here. Though the interest rates you can enjoy here have subsidies, they are much higher than what you can expect to get from the legacy banks. 

Let's see how both lending and borrowing processes work at Compound Finance. 

How to lend at Compound Finance? 

As we've said above, there is no registration or AML/KYC processes since the dapp is fully decentralized. All you need to do is connect your WEB3 wallet and you can start lending your coins.

Why does it make sense to lend at Compound Finance?

If you have some crypto that you are holding long-term and expect it to significantly appreciate within a few years, you have the un-utilized capital on your hands. 

You could, potentially, exchange your coins (e.g. ETH) into USD and then invest those USD in stocks, launch a business or buy a piece of real estate. Should you do that, your capital would be put to work. But you won't be able to benefit from the upside in those crypto tokens. 

Compound Finance and other similar lending platforms solve this use case. You can furnish your crypto tokens to those ecosystems and lend them out to other users. This will result in a certain APY. At the same time, since all operations run on the blockchain, this platform is completely trustless, which means that you don't have to trust anybody, but only just a piece of code.

And now let's take a step-by-step walkthrough for the lending process here. 

Step 1: Decide on the token which you want to lend 

Go to the dapp's main page and click the "Markets" button in the top menu.

At the top of the page, you can see the quick overview of the stars within the system. 

Top part of the Markets module at Compound Finance

You can observe the most popular assets for lending and borrowing, as well as the APY and APR values related to each of those. 

Below you can see the information about each specific coin and the APY you'll enjoy if you decide to lend any of those at Compound.finance. 

Bottom part of the Markets module at Compound Finance

Quite logically, you need to pick the one that offers the highest APY because this is what here for - to maximize the profits you can generate with your long-term holding that would be sitting idle in your wallet otherwise. 

How is APY determined at Compound Finance? 

All of the commercial banks in any country on the globe are bound to take into account the interest rates set forth by their central banks. And, in a way, all the countries look up to the Federal Reserve System (US Central Bank) when deciding on their local interest rates. 

Some countries have a higher inflation rate than others. Thus, the higher inflation rate makes the Central Bank allow higher interest rates. Because, otherwise, the deposits would actually lose money while storing them in an investment account. 

And Compound Finance is different. Just like other DeFi projects, it's the smart contracts and algorithms that determine the interest rates payable to the lenders and chargeable from borrowers. Though those algorithms might become pretty complex and we don't expect you to read the actual code underlying the system, it's fair to say that they base their valuations on the supply and demand currently observed at the market. 

Compound Finance takes out the cut from the margin between the borrowing and lending rates. 

This money is used to pay out the reward to lenders.

Step 2: Connect the wallet

Go to the top right corner and click the App button. 

Connect the wallet

At the next page, you will see the "Connect Wallet" button in the top right corner.

Now you need to perform the standard process to connect your wallet. We'll use MetaMask in this Compound Finance tutorial.

Step 3: Buy the lending tokens

In order to lend out the tokens at Compound Finance, you need first to buy them elsewhere. Uniswap is probably the most popular DEX where you can easily purchase any ERC20 tokens with no AML/KYC processes and enjoying the lower slippage.

And when you find yourself in possession of some stablecoins but you actually want to lend another one, Curve.fi is the best place to trade stablecoins between each other.

Step 4: Supply the tokens for lending

Now that you've obtained the tokens you want to lend out, you will be able to see the full balance of these tokens in your wallet.

Review the full balance of tokens for lending

Click on the token in order to open the next window. 

The supply settings window

Field 1 shows the two options for you to enter the sections to supply or withdraw.

The supply APY is shown in Field 2, and the distribution APY is identified in Field 3.

What is Distribution APY in Compound Finance (How to get tokens by lending here)? 

Compound Finance incentives both lenders and borrowers by distributing the native $COMP tokens to them.

The total supply of $COMP tokens is 10 million units with 40% of that amount reserved for the incentivizing distributions. You can find out about the distributed volumes at the User Distribution Page. You can also see the other stats for the distributions on the platform. 

Importantly, the system distributes the allocations based on the current APY/APR rates. Thus, the specific shares each asset gets depends on today's rates in place. The amount is further split into the 50% shares that are furnished to lenders and borrowers.

What if $COMP used for? 

$COMP is a governance token and it's used to cast votes on the improvement proposals. These proposals deal mainly with the value for interest rates applicable to e lending and borrowing operations. 

Whenever a holder uses the tokens to cast the vote, they also receive a smaller fee.

It's expected that COMP will continuously grow in price as the platform finds itself growing in popularity.

How to borrow at Compound Finance?

Borrowing here is pretty easy too. There are no credit checks or scores to be submitted. However, you do need to provide the collateral and you can't borrow more than 60% of your collateral. 

Such borrowing ecosystems are called overcollateralized. 

Step 1. Enable the coin as collateral

Click on the slider located at right within the coin's section. 

Enable the specific coin as collateral

This will open the window with the borrowing limits.

Collateral window at Compound Finance

Review the information and follow up with the process to confirm the transaction in your wallet.

Important notice on the liquidation clause 

Keep in mind that Compound Finance has implemented the mechanics in order to prevent the collapse of the borrowing system. 

The liquidation clause states that whenever the borrowed amount exceeds the collateral you placed with the platform, your borrowings are to be liquidated. This means that any other user will be able to obtain your collateral assets at the discount. If the discount rate amounts to 7%, this means that they will get those coins at the price that is 7% lower than the open market valuation.

They will need to sell your baseline assets and close out your position.

Thus, it's important to always keep track of the collateralization level you have for your borrowings. And it's always safe to ensure that your operations are over collateralized by a large margin which would prevent your account in case of a drastic change in the asset's price.

Just like for lending, you will receive the tokens for your borrowing operations. You can see how many tokens you've generated at the Vote Page.

Thus, you are essentially being paid to borrow. This is how people reach mind-bogglingly high APY at Compound Finance. Let's learn more about this.

How to yield a farm at Compound Finance?

As we've clarified above, users receive the incentive tokens both for their lending and borrowing operations. That's why it makes sense to lend and borrow at the same time. This is the state of DeFi that we are seeing at this time. The business models will normalize with time, but as of now, users can make use of those huge incentives Compound Finance doles out. 

Method 1. Yield farm by simultaneously lending and borrowing and Compound Finance

Let's say that we've lent 500$ in USDC and then borrowed 300$ in USDT.

Lend and borrow at Compound Finance at the same time

Taking into account the current interest rates for lending and borrowing operations, we will see the net interest rate at -12%. 

But then we can take into account the $COMP distributions we'll receive. The best tool to determine those values is the prediction.markets app.

Use prediction.markets in order to caculate the COMP yields

And since the distribution rate would be around 14%, this means that the effective annual rate is around 2%.

Method 2. Use InstaDapp to leverage your position

Another method is to use an external dapp, such as InstaDapp, which will allow you to maximize your profits at Compound Finance via the leveraged position.

What the dapp does is folding your leveraged operations on top of each other which increases the amount of funds you play with. And, thus, the $COMP distributions are increased too. 

Here's the sequence of actions that InstaDapp will do this case: 

1. Deposit USDC

2. Borrow USDT

3. Convert the borrowed USDT into USDC

4. Deposit USDC 

5. Borrow USDT

As you can see, the same sequence is being done in rounds enabling users to leverage their positions up to 4 times!

Future of Compound Finance

This is one of the rare DeFi dapps which seems to be completed. When it was launched, the team saw the project as an experiment without a clearly specified roadmap. 

But as far as we can understand from the Medium article published by CEO Robert Leshner, there were 3 goals set forth for the project. Facilitate support for multiple assets, enable each asset to have its specific collateral factor and turn the project into a DAO. 

And within several months the team managed to deliver on each of these 3 goals. Compound Finance is currently being run by the decentralized community and it did indeed transform into the DAO. 

It might seem that this is how this dapp will continue operating for the years to come, but nothing is set in stone. The community might collectively decide to implement novel functions, add numerous other assets and adjust the collateralization factor and reserve factor (i.e. a smaller portion of the funds that is taken from the collateral in order to create the "financial cushion" to mitigate any negative effects of big prices changes for the collateralized asset). 

Compound Finance versus Competitors

Though Compound Finance is a pioneering dapp, there are some competitors in this space. 

Compound Finance vs MakerDAO

While both Compound Finance and MakerDAO enable users to collateralise their assets and obtain borrowing, MakerDAO is primarily focused on facilitating the operations of the stablecoin, DAI. In comparison, Compound Finance seeks to deliver high yield rates and thus create the network effect within the DeFi niche.

Comparison of Compound.finance and MakerDAO

MakerDAO currently has the 0% saving rate which means that if you borrow DAI, you'll pay the 0% percent. This allows users to do just that - borrow DAI at the 0% interest rate and immediately lend out the coins at Compound Finance. While they do this, they enjoy huge interest rates and can yield farm (using one of the 2 methods we described above.

Thus, as you can see, the two dapps make up a part of the "money lego" which is possible thanks to the composability of the DeFi dapps built on top of the Ethereum blockchain.

Compound Finance vs Aave

Both of these are lending protocols that utilize the collateralization mechanism. 

Comparison of Compound.finane and Aave

Aave is a much more complex system with various additional options such as flash loans and fixed and stable rates. All of these functionalities are aimed at the professional developers so that they can incorporate them into their dapps and subsequently ship to end-users.

In comparison, Compound is just what it advertises to be - the platform to lend and borrow in cryptocurrencies. The UI here is much more simple as compared to the Aave's UI.

And, of course, the biggest difference between Compound and Aave is the fact that Compound offers the incentive distributions of $COMP tokens and Save doesn't have any similar program in place. 


Compound Finance is very easy to use. You can lend and borrow without any KYC/AML process in place. The interest rates are determined based on the ratio of supply and demand for the specific coin you interact with. There's no middleman or regulator who might freeze your accounts and impose new requirements on you. As you can see from this Compound Finance review, all of the operations can be performed by anybody with basic computer literacy. That's why we believe that Compound.finance will continue drawing many users both from inside and outside of the crypto space for years to come. Read up on the project's documents to learn more. By the way, you can use Curve.fi to get the right kind of the stablecoin you need for the operation at Compound.

Dear visitor, you visit our site as an unregistered user. We recommend you register or go to the site under your own name.


  1. Ophelia 10 July 2021 03:27
    Typy bukmacherskie, profesjonalni Typerzy. Bonusy i promocje legalnych bukmacherów. Wyniki na żywo, piłka nożna, ranking typerów. wyniki meczów zapowiedzi
    • Don't like
    • 0
    • Like
  2. Guest Aiden340244 11 July 2021 20:27
    You need to take part in a contest for one of the highest quality sites on the net. I will recommend this blog!

    Hi! I just wanted to ask if you ever have any problems with hackers? My last blog (wordpress) was hacked and I ended up losing several weeks of hard work due to no backup. Do you have any methods to prevent hackers?

    Hello there! Quick question that's entirely off topic. Do you know how to make your site mobile friendly? My web site looks weird when viewing from my iphone4. I'm trying to find a template or plugin that might be able to correct this issue. If you have any suggestions, please share. Thanks!

    I am really glad to glance at this website posts which contains tons of valuable facts, thanks for providing these statistics.

    Unquestionably believe that that you said. Your favourite reason seemed to be at the web the easiest factor to take note of. I say to you, I certainly get irked even as folks consider issues that they plainly don't know about. You controlled to hit the nail upon the top as smartly as defined out the whole thing with no need side effect , other folks could take a signal. Will probably be again to get more. Thanks
    • Don't like
    • 0
    • Like
  3. Guest ErnestinaSimas2 13 July 2021 23:19
    Woah! I'm really enjoying the template/theme of this blog. It's simple, yet effective. A lot of times it's very hard to get that "perfect balance" between usability and appearance. I must say you've done a excellent job with this. Also, the blog loads very fast for me on Internet explorer. Outstanding Blog!

    Remarkable things here. I am very glad to peer your article. Thanks a lot and I am having a look ahead to contact you. Will you please drop me a e-mail?
    • Don't like
    • 0
    • Like
  4. Guest ErnestinaSimas2 14 July 2021 00:31
    Its like you learn my thoughts! You seem to understand so much about this, such as you wrote the book in it or something. I believe that you simply can do with some % to pressure the message house a bit, but other than that, this is great blog. An excellent read. I'll definitely be back.
    • Don't like
    • 0
    • Like
  5. Guest TaniaTackett 15 July 2021 01:05
    Very nice post. I just stumbled upon your blog and wanted to say that I have really enjoyed browsing your blog posts. In any case I'll be subscribing to your feed and I hope you write again soon!

    It is actually a nice and useful piece of information. I am happy that you just shared this useful information with us. Please stay us up to date like this. Thanks for sharing.
    • Don't like
    • 0
    • Like
  6. Guest KyleHowse035436 17 July 2021 14:40
    You should be a part of a contest for one of the most useful sites on the web. I will highly recommend this blog!

    Attractive section of content. I just stumbled upon your website and in accession capital to assert that I get in fact enjoyed account your blog posts. Anyway I'll be subscribing to your augment and even I achievement you access consistently fast.

    Greate post. Keep writing such kind of information on your site. Im really impressed by it. Hello there, You have performed an excellent job. I'll certainly digg it and personally recommend to my friends. I am sure they'll be benefited from this site.

    Hello, I think your blog might be having browser compatibility issues. When I look at your blog in Firefox, it looks fine but when opening in Internet Explorer, it has some overlapping. I just wanted to give you a quick heads up! Other then that, wonderful blog!
    • Don't like
    • 0
    • Like
  7. Guest PennyBellingshau 19 July 2021 19:33
    I am genuinely grateful to the holder of this site who has shared this wonderful piece of writing at at this time.
    • Don't like
    • 0
    • Like
  8. Guest JannieErdmann 20 July 2021 06:57
    It's great that you are getting thoughts from this article as well as from our argument made at this time.
    • Don't like
    • 0
    • Like
  9. Guest PennyBellingshau 21 July 2021 19:55
    Very energetic blog, I loved that a lot. Will there be a part 2?
    • Don't like
    • 0
    • Like
  10. Guest Garfield6098 23 July 2021 09:13
    Helpful info. Fortunate me I discovered your website accidentally, and I am shocked why this coincidence didn't took place earlier! I bookmarked it.

    No matter if some one searches for his essential thing, so he/she needs to be available that in detail, thus that thing is maintained over here.

    Hi there, I check your blogs regularly. Your humoristic style is awesome, keep doing what you're doing!

    Way cool! Some extremely valid points! I appreciate you writing this post and the rest of the website is really good.

    I would like to thank you for the efforts you've put in penning this website. I really hope to check out the same high-grade content by you in the future as well. In fact, your creative writing abilities has inspired me to get my own website now ;)

    Keep this going please, great job!

    Yes! Finally someone writes about slot online.

    If you are going for most excellent contents like myself, only pay a visit this web site everyday as it presents quality contents, thanks
    • Don't like
    • 0
    • Like
  11. Guest Garfield6098 23 July 2021 14:15
    I think the admin of this website is genuinely working hard in support of his site, since here every stuff is quality based data.
    • Don't like
    • 0
    • Like
  12. Guest KennithAlvardo4 25 July 2021 22:05
    Undeniably believe that which you said. Your favorite justification appeared to be on the internet the easiest thing to be aware of. I say to you, I definitely get irked while people consider worries that they just don't know about. You managed to hit the nail upon the top as well as defined out the whole thing without having side effect , people could take a signal. Will probably be back to get more. Thanks

    Awesome issues here. I'm very happy to peer your post. Thanks a lot and I'm looking forward to touch you. Will you kindly drop me a mail?

    Hi there, its fastidious post regarding media print, we all understand media is a great source of information.

    Touche. Outstanding arguments. Keep up the amazing work.

    First of all I would like to say awesome blog! I had a quick question that I'd like to ask if you don't mind. I was curious to find out how you center yourself and clear your thoughts before writing. I have had a difficult time clearing my mind in getting my ideas out there. I do enjoy writing but it just seems like the first 10 to 15 minutes tend to be lost simply just trying to figure out how to begin. Any ideas or hints? Thank you!

    An impressive share! I've just forwarded this onto a colleague who had been doing a little homework on this. And he in fact ordered me dinner simply because I found it for him... lol. So allow me to reword this.... Thank YOU for the meal!! But yeah, thanks for spending the time to discuss this matter here on your web page.

    Thanks very nice blog!

    Just wish to say your article is as amazing. The clearness on your publish is simply excellent and that i can suppose you're an expert on this subject. Well along with your permission let me to seize your RSS feed to stay updated with approaching post. Thanks a million and please carry on the enjoyable work.

    What's up to every , as I am genuinely keen of reading this website's post to be updated regularly. It includes fastidious information.

    Hi there just wanted to give you a quick heads up. The words in your post seem to be running off the screen in Opera. I'm not sure if this is a format issue or something to do with browser compatibility but I figured I'd post to let you know. The design and style look great though! Hope you get the issue solved soon. Thanks

    Great items from you, man. I've consider your stuff previous to and you're just extremely excellent. I actually like what you have bought here, certainly like what you are stating and the way in which during which you assert it. You're making it enjoyable and you continue to take care of to stay it sensible. I cant wait to learn much more from you. This is really a tremendous website.

    I pay a visit every day some web pages and websites to read content, however this weblog provides feature based posts.

    Great post.
    • Don't like
    • 0
    • Like
  13. Guest KennithAlvardo4 26 July 2021 03:16
    What's up, the whole thing is going well here and ofcourse every one is sharing information, that's genuinely excellent, keep up writing.

    I am really thankful to the owner of this web page who has shared this great paragraph at at this place.

    Excellent post. I was checking continuously this blog and I'm impressed! Very useful information particularly the last part :) I care for such info much. I was seeking this certain information for a long time. Thank you and best of luck.

    Hi there, I found your site by the use of Google while looking for a related matter, your website came up, it looks good. I've bookmarked it in my google bookmarks. Hi there, just was alert to your weblog through Google, and located that it is truly informative. I am going to watch out for brussels. I will be grateful if you continue this in future. Many other folks will probably be benefited from your writing. Cheers!

    I think this is among the most important information for me. And i am glad reading your article. But should remark on some general things, The web site style is great, the articles is really nice : D. Good job, cheers

    I just like the valuable information you provide to your articles. I'll bookmark your blog and take a look at once more here frequently. I am moderately sure I will be told plenty of new stuff right here! Good luck for the next!

    you are actually a good webmaster. The web site loading velocity is incredible. It seems that you are doing any unique trick. Furthermore, The contents are masterpiece. you've performed a fantastic process in this matter!

    It is appropriate time to make a few plans for the future and it is time to be happy. I've read this publish and if I could I desire to recommend you some attention-grabbing things or tips. Maybe you can write next articles regarding this article. I wish to read even more things about it!

    Hey! Quick question that's completely off topic. Do you know how to make your site mobile friendly? My weblog looks weird when browsing from my iphone. I'm trying to find a template or plugin that might be able to fix this issue. If you have any suggestions, please share. Cheers!

    Hey there! I know this is somewhat off-topic however I needed to ask. Does running a well-established website such as yours take a large amount of work? I'm brand new to running a blog however I do write in my diary daily. I'd like to start a blog so I will be able to share my personal experience and feelings online. Please let me know if you have any recommendations or tips for brand new aspiring bloggers. Appreciate it!

    You have made some decent points there. I looked on the net for more information about the issue and found most people will go along with your views on this web site.

    Thanks for finally talking about >Compound Finance Review and Tutorial

    This info is priceless. When can I find out more?
    • Don't like
    • 0
    • Like
  14. Guest PennyBellingshau 26 July 2021 13:59
    Ahaa, its fastidious conversation on the topic of this piece of writing here at this website, I have read all that, so at this time me also commenting at this place.
    • Don't like
    • 0
    • Like
  15. Guest OliverLamilami8 26 July 2021 17:50
    Hello there! Do you use Twitter? I'd like to follow you if that would be okay. I'm absolutely enjoying your blog and look forward to new posts.
    • Don't like
    • 0
    • Like
  16. Guest OliverLamilami8 26 July 2021 22:47
    I think the admin of this web site is truly working hard in favor of his website, since here every data is quality based stuff.
    • Don't like
    • 0
    • Like
  17. Guest OliverLamilami8 27 July 2021 02:16
    Very nice post. I just stumbled upon your blog and wanted to say that I have really enjoyed surfing around your blog posts. After all I will be subscribing to your feed and I hope you write again soon!
    • Don't like
    • 0
    • Like
  18. Guest OliverLamilami8 27 July 2021 02:21
    Hello just wanted to give you a brief heads up and let you know a few of the pictures aren't loading correctly. I'm not sure why but I think its a linking issue. I've tried it in two different browsers and both show the same results.
    • Don't like
    • 0
    • Like
  19. Guest OliverLamilami8 27 July 2021 05:14
    I seriously love your website.. Great colors & theme. Did you build this site yourself? Please reply back as I'm hoping to create my own personal website and want to find out where you got this from or what the theme is named. Kudos!
    • Don't like
    • 0
    • Like
  20. Guest OliverLamilami8 27 July 2021 06:25
    Hey there! Do you know if they make any plugins to safeguard against hackers? I'm kinda paranoid about losing everything I've worked hard on. Any tips?
    • Don't like
    • 0
    • Like
  21. Guest PennyBellingshau 28 July 2021 17:12
    Hi, I do think this is an excellent site. I stumbledupon it ;) I'm going to return once again since i have bookmarked it. Money and freedom is the greatest way to change, may you be rich and continue to guide other people.
    • Don't like
    • 0
    • Like
  22. Guest PennyBellingshau 28 July 2021 17:15
    I'm truly enjoying the design and layout of your website. It's a very easy on the eyes which makes it much more enjoyable for me to come here and visit more often. Did you hire out a developer to create your theme? Exceptional work!
    • Don't like
    • 0
    • Like
  23. Guest PennyBellingshau 28 July 2021 17:18
    Hey terrific blog! Does running a blog similar to this take a massive amount work? I have very little knowledge of computer programming but I was hoping to start my own blog in the near future. Anyhow, should you have any suggestions or techniques for new blog owners please share. I understand this is off subject nevertheless I just wanted to ask. Thanks!
    • Don't like
    • 0
    • Like
  24. Guest OliverLamilami8 29 July 2021 16:42
    Quality content is the key to attract the users to go to see the web site, that's what this site is providing.
    • Don't like
    • 0
    • Like
  25. Guest OliverLamilami8 29 July 2021 19:47
    Oh my goodness! Awesome article dude! Many thanks, However I am experiencing problems with your RSS. I don't understand why I am unable to subscribe to it. Is there anyone else getting similar RSS problems? Anyone who knows the solution will you kindly respond? Thanx!!
    • Don't like
    • 0
    • Like
  26. Guest OliverLamilami8 29 July 2021 20:40
    It's going to be end of mine day, except before end I am reading this great post to improve my knowledge.
    • Don't like
    • 0
    • Like
  27. Guest PennyBellingshau 31 July 2021 15:50
    Aw, this was an extremely good post. Taking the time and actual effort to produce a really good article… but what can I say… I procrastinate a whole lot and don't manage to get anything done.
    • Don't like
    • 0
    • Like
  28. Guest PennyBellingshau 31 July 2021 15:54
    obviously like your web site but you need to check the spelling on quite a few of your posts. Several of them are rife with spelling issues and I find it very bothersome to tell the reality then again I will surely come again again.
    • Don't like
    • 0
    • Like
  29. Guest EstellaBottoms 2 August 2021 20:13
    Genuinely when someone doesn't know then its up to other users that they will help, so here it takes place.
    • Don't like
    • 0
    • Like
  30. Guest EstellaBottoms 2 August 2021 20:19
    This design is spectacular! You obviously know how to keep a reader amused. Between your wit and your videos, I was almost moved to start my own blog (well, almost...HaHa!) Great job. I really loved what you had to say, and more than that, how you presented it. Too cool!
    • Don't like
    • 0
    • Like
Your Name: *
Your e-mail: *
Code: reload, if the code cannot be seen
Enter code: