Wow, incredible weblog layout! How lengthy have you ever been blogging for?
you make running a blog glance easy. The overall look of your web site is magnificent, let
alone the content! You can see similar here dobry sklep
Hey! I could have sworn I’ve been to this blog before but after browsing through some of the post I
realized it’s new to me. Anyways, I’m definitely glad I found it and
I’ll be bookmarking and checking back frequently! I saw similar here: Sklep internetowy
Wow, incredible weblog format! How lengthy have you been blogging for?
you make blogging look easy. The whole glance of your
web site is excellent, let alone the content material!
You can see similar here najlepszy sklep
Hi there! Do you know if they make any plugins to help with SEO?
I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very
good results. If you know of any please share. Kudos! You can read similar art
here: Sklep internetowy
Hi there! Do you know if they make any plugins to help with SEO?
I’m trying to get my site to rank for some targeted keywords but I’m not seeing very good gains.
If you know of any please share. Thank you! You can read similar
blog here: Auto Approve List
Absolutely pent subject matter, appreciate it for selective information .대출
Your article has challenged my assumptions in the best possible way.급전
I appreciate the time and effort you’ve put into this article.급전
This post was incredibly informative and well-organized. I learned so much from reading it. Thank you for your hard work and dedication!rendingnicheblog
hi, thanks!: zone porn
You consistently produce high-quality content that is both informative and enjoyable to read. This post was no exception. Keep it up!pulsepeak
You consistently produce high-quality content that is both informative and enjoyable to read. This post was no exception. Keep it up!pulsepeak
Music began playing anytime I opened this site, so irritating!
Right now it appears like Drupal is the preferred blogging platform available right now. (from what I’ve read) Is that what you’re using on your blog?
Hey there! Do you know if they make any plugins to assist with SEO?
I’m trying to get my website to rank for some targeted keywords but I’m not seeing very good results.
If you know of any please share. Thanks! You can read similar blog here: Escape room list
Nice post. I learn something totally new and challenging on blogs I stumbleupon everyday. It’s always interesting to read articles from other writers and use a little something from other sites.
I’ve been browsing online more than 3 hours these days, but I never discovered any fascinating article like yours. It’s lovely price enough for me. In my opinion, if all webmasters and bloggers made good content material as you probably did, the net might be much more helpful than ever before!
I picture this may well be various upon the written content material? in spite of this I nonetheless consider that it usually is appropriate for just about any form of topic subject matter, as a result of it could continuously be pleasurable to resolve a heat and pleasant face or possibly listen a voice whilst initial landing.
Howdy! Do you know if they make any plugins to help with Search Engine Optimization? I’m
trying to get my website to rank for some targeted keywords but
I’m not seeing very good gains. If you know of any please share.
Good web site you’ve got here.. It’s difficult to find high-quality writing like yours these days. I honestly appreciate individuals like you! Take care!!
Thanks for sharing your thoughts about useful reference.
Regards
There is certainly a lot to know about this issue. I love all of the points you have made.
Everything is very open with a clear clarification of the issues. It was definitely informative. Your site is very helpful. Thank you for sharing!
Very good info. Lucky me I found your blog by accident (stumbleupon). I have saved as a favorite for later.
bookmarked!!, I really like your website!
You need to be a part of a contest for one of the highest quality sites online. I’m going to highly recommend this blog!
Having read this I believed it was really enlightening. I appreciate you finding the time and energy to put this informative article together. I once again find myself spending a significant amount of time both reading and commenting. But so what, it was still worth it!
Hi there, I believe your website could be having browser compatibility problems. When I look at your blog in Safari, it looks fine however when opening in Internet Explorer, it’s got some overlapping issues. I merely wanted to give you a quick heads up! Besides that, excellent blog!
bookmarked!!, I really like your blog!
You actually make it appear really easy with your presentation however I in finding this matter to be really something that I feel I would never understand.
It kind of feels too complex and very large for me.
I’m taking a look ahead on your subsequent post,
I’ll attempt to get the hold of it! Escape room
Way cool! Some very valid points! I appreciate you writing this article plus the rest of the site is also really good.
Hello there! I simply want to offer you a huge thumbs up for your great information you have right here on this post. I will be returning to your blog for more soon.
Does your website have a contact page? I’m having problems locating it but, I’d like
to send you an email. I’ve got some ideas for your blog you might be interested
in hearing. Either way, great website and I look forward to seeing it grow over time.
Does your site have a contact page? I’m having trouble locating it but, I’d like to send
you an e-mail. I’ve got some ideas for your blog you might be interested in hearing.
Either way, great blog and I look forward to seeing it expand
over time.
Excellent post. I certainly love this website. Keep it up!
I truly love your website.. Very nice colors & theme. Did you make this amazing site yourself? Please reply back as I’m hoping to create my very own site and want to find out where you got this from or exactly what the theme is named. Thanks.
Hi, I do believe this is a great site. I stumbledupon it 😉 I may return once again since I book-marked it. Money and freedom is the best way to change, may you be rich and continue to help others.
Good post! We are linking to this particularly great post on our website. Keep up the great writing.
You are so cool! I don’t think I’ve read a single thing like this before. So great to discover someone with a few genuine thoughts on this subject. Seriously.. thank you for starting this up. This web site is one thing that’s needed on the internet, someone with a bit of originality.
This page certainly has all of the information and facts I wanted concerning this subject and didn’t know who to ask.
It’s hard to come by experienced people in this particular topic, but you sound like you know what you’re talking about! Thanks
I’m impressed, I must say. Rarely do I come across a blog that’s equally educative and amusing, and let me tell you, you have hit the nail on the head. The issue is something not enough folks are speaking intelligently about. I’m very happy I came across this during my search for something concerning this.
hi, thanks!: click here
This website was… how do you say it? Relevant!! Finally I have found something which helped me. Kudos!
hi, thanks!: click here
May I simply say what a comfort to uncover somebody that truly knows what they’re discussing on the net. You definitely realize how to bring an issue to light and make it important. More people should look at this and understand this side of your story. I was surprised you are not more popular given that you most certainly have the gift.
Aw, this was an incredibly good post. Finding the time and actual effort to make a really good article… but what can I say… I hesitate a whole lot and don’t seem to get nearly anything done.
When I originally commented I seem to have clicked the -Notify me when new comments are added- checkbox and from now on each time a comment is added I receive 4 emails with the exact same comment. Is there an easy method you can remove me from that service? Thanks a lot.
You need to take part in a contest for one of the best blogs on the net. I most certainly will highly recommend this blog!
An outstanding share! I have just forwarded this onto a colleague who had been doing a little research on this. And he actually ordered me dinner due to the fact that I found it for him… lol. So allow me to reword this…. Thank YOU for the meal!! But yeah, thanks for spending time to talk about this subject here on your blog.
I really like reading through a post that can make men and women think. Also, thank you for allowing me to comment.
Having read this I believed it was rather informative. I appreciate you taking the time and energy to put this content together. I once again find myself spending a significant amount of time both reading and leaving comments. But so what, it was still worth it!
Nice post. I learn something totally new and challenging on blogs I stumbleupon every day. It’s always useful to read articles from other authors and practice something from their web sites.
The very next time I read a blog, I hope that it won’t fail me just as much as this one. After all, Yes, it was my choice to read, nonetheless I really believed you would have something helpful to say. All I hear is a bunch of complaining about something you can fix if you were not too busy looking for attention.
You are so awesome! I don’t suppose I have read through something like this before. So wonderful to find somebody with a few original thoughts on this issue. Really.. many thanks for starting this up. This site is one thing that’s needed on the internet, someone with some originality.
That is a very good tip especially to those new to the blogosphere. Short but very accurate info… Many thanks for sharing this one. A must read article.
Rozadamsnvc addresses the violence that occurs by communicating better.
Vip579 salah satu situs judi slot online menawarkan berbagai macam permainan online terbaik serta gampang maxwin hari ini.
I’m impressed, I have to admit. Seldom do I come across a blog that’s both equally educative and amusing, and without a doubt, you have hit the nail on the head. The issue is something that not enough men and women are speaking intelligently about. I’m very happy I found this during my search for something relating to this.
May I just say what a relief to find an individual who genuinely understands what they’re discussing over the internet. You certainly understand how to bring an issue to light and make it important. A lot more people must read this and understand this side of the story. I was surprised you’re not more popular since you most certainly have the gift.
When I initially left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and now every time a comment is added I receive 4 emails with the same comment. There has to be an easy method you are able to remove me from that service? Many thanks.
You’re so interesting! I do not believe I’ve truly read through a single thing like this before. So great to discover another person with a few unique thoughts on this topic. Really.. thank you for starting this up. This web site is something that is needed on the web, someone with a little originality.
Having read this I believed it was very enlightening. I appreciate you finding the time and energy to put this information together. I once again find myself spending a significant amount of time both reading and leaving comments. But so what, it was still worth it.
Everything is very open with a clear clarification of the challenges. It was really informative. Your site is very helpful. Thanks for sharing!
Greetings! Very useful advice in this particular post! It’s the little changes that produce the most important changes. Many thanks for sharing!
Having read this I believed it was rather enlightening. I appreciate you taking the time and energy to put this short article together. I once again find myself personally spending a lot of time both reading and posting comments. But so what, it was still worth it.
Howdy! I could have sworn I’ve visited your blog before but after looking at some of the posts I realized it’s new to me. Anyways, I’m definitely happy I came across it and I’ll be book-marking it and checking back often.
Great article! We will be linking to this particularly great post on our site. Keep up the good writing.
I was very pleased to find this web site. I wanted to thank you for ones time for this fantastic read!! I definitely really liked every little bit of it and I have you bookmarked to check out new things in your web site.
Spot on with this write-up, I honestly feel this amazing site needs a lot more attention. I’ll probably be returning to see more, thanks for the information!
I really like it when individuals get together and share ideas. Great site, stick with it!
Your style is unique in comparison to other people I have read stuff from. Thank you for posting when you have the opportunity, Guess I will just book mark this page.
I blog frequently and I genuinely appreciate your information. This great article has really peaked my interest. I am going to book mark your site and keep checking for new details about once a week. I opted in for your Feed as well.
An outstanding share! I have just forwarded this onto a colleague who was conducting a little research on this. And he actually ordered me breakfast due to the fact that I discovered it for him… lol. So allow me to reword this…. Thanks for the meal!! But yeah, thanx for spending the time to discuss this topic here on your blog.
Great blog you have got here.. It’s difficult to find quality writing like yours nowadays. I really appreciate individuals like you! Take care!!
Oh my goodness! Impressive article dude! Many thanks, However I am going through issues with your RSS. I don’t know the reason why I cannot subscribe to it. Is there anybody else having similar RSS issues? Anyone that knows the answer can you kindly respond? Thanks!
Aw, this was a really nice post. Finding the time and actual effort to generate a really good article… but what can I say… I put things off a lot and don’t seem to get anything done.
This is the right blog for everyone who wishes to understand this topic. You know a whole lot its almost tough to argue with you (not that I actually would want to…HaHa). You certainly put a fresh spin on a subject which has been discussed for many years. Wonderful stuff, just great.
I could not refrain from commenting. Well written!
Very good information. Lucky me I recently found your blog by chance (stumbleupon). I have book-marked it for later!
Greetings! Very helpful advice within this post! It’s the little changes that produce the greatest changes. Thanks a lot for sharing!
Schreibe einen Kommentar
Diese Seite verwendet Cookies, um die Nutzerfreundlichkeit zu verbessern. Mit der weiteren Verwendung stimmen Sie dem zu.
114 Gedanken zu „Visiten Logo“
Wow, incredible weblog layout! How lengthy have you ever been blogging for?
you make running a blog glance easy. The overall look of your web site is magnificent, let
alone the content! You can see similar here dobry sklep
Hey! I could have sworn I’ve been to this blog before but after browsing through some of the post I
realized it’s new to me. Anyways, I’m definitely glad I found it and
I’ll be bookmarking and checking back frequently! I saw similar here: Sklep internetowy
Wow, incredible weblog format! How lengthy have you been blogging for?
you make blogging look easy. The whole glance of your
web site is excellent, let alone the content material!
You can see similar here najlepszy sklep
Hi there! Do you know if they make any plugins to help with SEO?
I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very
good results. If you know of any please share. Kudos! You can read similar art
here: Sklep internetowy
Hi there! Do you know if they make any plugins to help with SEO?
I’m trying to get my site to rank for some targeted keywords but I’m not seeing very good gains.
If you know of any please share. Thank you! You can read similar
blog here: Auto Approve List
Absolutely pent subject matter, appreciate it for selective information .대출
Your article has challenged my assumptions in the best possible way.급전
I appreciate the time and effort you’ve put into this article.급전
Your article is a true masterpiece.급전
Your writing always leaves me feeling inspired.급전
It’s very interesting! If you need help, look here: link building
I’m blown away by the depth of your research.급전
It’s very interesting! If you need help, look here: link building
Your insights have broadened my understanding.급전
This was an enlightening post. I look forward to reading more from you.peakpulsesite
batmanapollo.ru
Alienatio mentis — Помрачение ума.
I enjoyed reading this post. It gave me a lot to think about.dashdome
Fantastic read! You’ve explained everything so clearly.echozone
Словарь русских народных говоров. Выпуск 19 (Мутаситься — Накучить) и новые статьи по психологии.
I’m always impressed by the depth of knowledge and insight you bring to your posts. This was another fantastic article. Thank you!echozone
Per aspera ad astra
hi, thanks!: click here
You consistently produce high-quality content that is both informative and enjoyable to read. This post was no exception. Keep it up!pulsepeak
Cogito ergo sum
100 лет тому вперед смотреть онлайн бесплатно. 100 лет тому вперед фильм смотреть онлайн бесплатно.
Смотреть бесплатно фильм 100 лет тому вперед. 100 лет тому вперед смотреть онлайн бесплатно в хорошем.
Король и шут 1 сезон фильм
hi, thanks!: abacus-onion-market.com
Уэнздей фильм
I really appreciate the thoroughness of your research and the clarity of your writing. This was a very insightful post. Great job!slotcoin
hi, thanks!: Peranox
hi, thanks!: Peranox
hi, thanks!: zone porn
Пацаны 4 сезон 2024
This post was incredibly informative and well-organized. I learned so much from reading it. Thank you for your hard work and dedication!rendingnicheblog
hi, thanks!: zone porn
You consistently produce high-quality content that is both informative and enjoyable to read. This post was no exception. Keep it up!pulsepeak
You consistently produce high-quality content that is both informative and enjoyable to read. This post was no exception. Keep it up!pulsepeak
Претенденты смотреть Претенденты фильм, 2024, смотреть онлайн
Music began playing anytime I opened this site, so irritating!
Right now it appears like Drupal is the preferred blogging platform available right now. (from what I’ve read) Is that what you’re using on your blog?
Hey there! Do you know if they make any plugins to assist with SEO?
I’m trying to get my website to rank for some targeted keywords but I’m not seeing very good results.
If you know of any please share. Thanks! You can read similar blog here: Escape room list
Nice post. I learn something totally new and challenging on blogs I stumbleupon everyday. It’s always interesting to read articles from other writers and use a little something from other sites.
I’ve been browsing online more than 3 hours these days, but I never discovered any fascinating article like yours. It’s lovely price enough for me. In my opinion, if all webmasters and bloggers made good content material as you probably did, the net might be much more helpful than ever before!
I picture this may well be various upon the written content material? in spite of this I nonetheless consider that it usually is appropriate for just about any form of topic subject matter, as a result of it could continuously be pleasurable to resolve a heat and pleasant face or possibly listen a voice whilst initial landing.
Howdy! Do you know if they make any plugins to help with Search Engine Optimization? I’m
trying to get my website to rank for some targeted keywords but
I’m not seeing very good gains. If you know of any please share.
Many thanks! You can read similar article here
Good web site you’ve got here.. It’s difficult to find high-quality writing like yours these days. I honestly appreciate individuals like you! Take care!!
Thanks for sharing your thoughts about useful reference.
Regards
Feel free to visit my blog go to these guys
There is certainly a lot to know about this issue. I love all of the points you have made.
Everything is very open with a clear clarification of the issues. It was definitely informative. Your site is very helpful. Thank you for sharing!
Very good info. Lucky me I found your blog by accident (stumbleupon). I have saved as a favorite for later.
bookmarked!!, I really like your website!
You need to be a part of a contest for one of the highest quality sites online. I’m going to highly recommend this blog!
Having read this I believed it was really enlightening. I appreciate you finding the time and energy to put this informative article together. I once again find myself spending a significant amount of time both reading and commenting. But so what, it was still worth it!
Hi there, I believe your website could be having browser compatibility problems. When I look at your blog in Safari, it looks fine however when opening in Internet Explorer, it’s got some overlapping issues. I merely wanted to give you a quick heads up! Besides that, excellent blog!
bookmarked!!, I really like your blog!
You actually make it appear really easy with your presentation however I in finding this matter to be really something that I feel I would never understand.
It kind of feels too complex and very large for me.
I’m taking a look ahead on your subsequent post,
I’ll attempt to get the hold of it! Escape room
Way cool! Some very valid points! I appreciate you writing this article plus the rest of the site is also really good.
Hello there! I simply want to offer you a huge thumbs up for your great information you have right here on this post. I will be returning to your blog for more soon.
This is an eye-opening perspective.개인회생 대출
Does your website have a contact page? I’m having problems locating it but, I’d like
to send you an email. I’ve got some ideas for your blog you might be interested
in hearing. Either way, great website and I look forward to seeing it grow over time.
Feel free to surf to my webpage: topics
Great job on explaining this complex topic!공무원 대출
Does your site have a contact page? I’m having trouble locating it but, I’d like to send
you an e-mail. I’ve got some ideas for your blog you might be interested in hearing.
Either way, great blog and I look forward to seeing it expand
over time.
My website :: special info
Excellent post. I certainly love this website. Keep it up!
I truly love your website.. Very nice colors & theme. Did you make this amazing site yourself? Please reply back as I’m hoping to create my very own site and want to find out where you got this from or exactly what the theme is named. Thanks.
Hi, I do believe this is a great site. I stumbledupon it 😉 I may return once again since I book-marked it. Money and freedom is the best way to change, may you be rich and continue to help others.
Good post! We are linking to this particularly great post on our website. Keep up the great writing.
You are so cool! I don’t think I’ve read a single thing like this before. So great to discover someone with a few genuine thoughts on this subject. Seriously.. thank you for starting this up. This web site is one thing that’s needed on the internet, someone with a bit of originality.
This page certainly has all of the information and facts I wanted concerning this subject and didn’t know who to ask.
It’s hard to come by experienced people in this particular topic, but you sound like you know what you’re talking about! Thanks
I’m impressed, I must say. Rarely do I come across a blog that’s equally educative and amusing, and let me tell you, you have hit the nail on the head. The issue is something not enough folks are speaking intelligently about. I’m very happy I came across this during my search for something concerning this.
hi, thanks!: click here
This website was… how do you say it? Relevant!! Finally I have found something which helped me. Kudos!
hi, thanks!: click here
May I simply say what a comfort to uncover somebody that truly knows what they’re discussing on the net. You definitely realize how to bring an issue to light and make it important. More people should look at this and understand this side of your story. I was surprised you are not more popular given that you most certainly have the gift.
Aw, this was an incredibly good post. Finding the time and actual effort to make a really good article… but what can I say… I hesitate a whole lot and don’t seem to get nearly anything done.
Saved as a favorite, I like your blog.
https://artdaily.com/news/171650/Mp3Juice-Review–The-Pros-and-Cons-You-Need-to-Know
When I originally commented I seem to have clicked the -Notify me when new comments are added- checkbox and from now on each time a comment is added I receive 4 emails with the exact same comment. Is there an easy method you can remove me from that service? Thanks a lot.
You need to take part in a contest for one of the best blogs on the net. I most certainly will highly recommend this blog!
An outstanding share! I have just forwarded this onto a colleague who had been doing a little research on this. And he actually ordered me dinner due to the fact that I found it for him… lol. So allow me to reword this…. Thank YOU for the meal!! But yeah, thanks for spending time to talk about this subject here on your blog.
I really like reading through a post that can make men and women think. Also, thank you for allowing me to comment.
Having read this I believed it was rather informative. I appreciate you taking the time and energy to put this content together. I once again find myself spending a significant amount of time both reading and leaving comments. But so what, it was still worth it!
Nice post. I learn something totally new and challenging on blogs I stumbleupon every day. It’s always useful to read articles from other authors and practice something from their web sites.
The very next time I read a blog, I hope that it won’t fail me just as much as this one. After all, Yes, it was my choice to read, nonetheless I really believed you would have something helpful to say. All I hear is a bunch of complaining about something you can fix if you were not too busy looking for attention.
You are so awesome! I don’t suppose I have read through something like this before. So wonderful to find somebody with a few original thoughts on this issue. Really.. many thanks for starting this up. This site is one thing that’s needed on the internet, someone with some originality.
Your post is a breath of fresh air.구글상위노출 업체
That is a very good tip especially to those new to the blogosphere. Short but very accurate info… Many thanks for sharing this one. A must read article.
Rozadamsnvc addresses the violence that occurs by communicating better.
Vip579 salah satu situs judi slot online menawarkan berbagai macam permainan online terbaik serta gampang maxwin hari ini.
I’m impressed, I have to admit. Seldom do I come across a blog that’s both equally educative and amusing, and without a doubt, you have hit the nail on the head. The issue is something that not enough men and women are speaking intelligently about. I’m very happy I found this during my search for something relating to this.
May I just say what a relief to find an individual who genuinely understands what they’re discussing over the internet. You certainly understand how to bring an issue to light and make it important. A lot more people must read this and understand this side of the story. I was surprised you’re not more popular since you most certainly have the gift.
When I initially left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and now every time a comment is added I receive 4 emails with the same comment. There has to be an easy method you are able to remove me from that service? Many thanks.
You’re so interesting! I do not believe I’ve truly read through a single thing like this before. So great to discover another person with a few unique thoughts on this topic. Really.. thank you for starting this up. This web site is something that is needed on the web, someone with a little originality.
Having read this I believed it was very enlightening. I appreciate you finding the time and energy to put this information together. I once again find myself spending a significant amount of time both reading and leaving comments. But so what, it was still worth it.
Everything is very open with a clear clarification of the challenges. It was really informative. Your site is very helpful. Thanks for sharing!
Greetings! Very useful advice in this particular post! It’s the little changes that produce the most important changes. Many thanks for sharing!
Having read this I believed it was rather enlightening. I appreciate you taking the time and energy to put this short article together. I once again find myself personally spending a lot of time both reading and posting comments. But so what, it was still worth it.
Howdy! I could have sworn I’ve visited your blog before but after looking at some of the posts I realized it’s new to me. Anyways, I’m definitely happy I came across it and I’ll be book-marking it and checking back often.
Great article! We will be linking to this particularly great post on our site. Keep up the good writing.
I was very pleased to find this web site. I wanted to thank you for ones time for this fantastic read!! I definitely really liked every little bit of it and I have you bookmarked to check out new things in your web site.
Spot on with this write-up, I honestly feel this amazing site needs a lot more attention. I’ll probably be returning to see more, thanks for the information!
I really like it when individuals get together and share ideas. Great site, stick with it!
Your style is unique in comparison to other people I have read stuff from. Thank you for posting when you have the opportunity, Guess I will just book mark this page.
I blog frequently and I genuinely appreciate your information. This great article has really peaked my interest. I am going to book mark your site and keep checking for new details about once a week. I opted in for your Feed as well.
An outstanding share! I have just forwarded this onto a colleague who was conducting a little research on this. And he actually ordered me breakfast due to the fact that I discovered it for him… lol. So allow me to reword this…. Thanks for the meal!! But yeah, thanx for spending the time to discuss this topic here on your blog.
Great blog you have got here.. It’s difficult to find quality writing like yours nowadays. I really appreciate individuals like you! Take care!!
Oh my goodness! Impressive article dude! Many thanks, However I am going through issues with your RSS. I don’t know the reason why I cannot subscribe to it. Is there anybody else having similar RSS issues? Anyone that knows the answer can you kindly respond? Thanks!
Aw, this was a really nice post. Finding the time and actual effort to generate a really good article… but what can I say… I put things off a lot and don’t seem to get anything done.
This is the right blog for everyone who wishes to understand this topic. You know a whole lot its almost tough to argue with you (not that I actually would want to…HaHa). You certainly put a fresh spin on a subject which has been discussed for many years. Wonderful stuff, just great.
I could not refrain from commenting. Well written!
Very good information. Lucky me I recently found your blog by chance (stumbleupon). I have book-marked it for later!
Greetings! Very helpful advice within this post! It’s the little changes that produce the greatest changes. Thanks a lot for sharing!