Improving The Linux Desktop? Why, It’s Elementary

The Linux desktop has come a long way, but are there still improvements to be made? At least one group of dedicated hackers thinks so, and is working with Ubuntu to improve it.

Linux has come a long way in the last five to ten years, now being a lot easier to use and certainly much more friendly. It’s also starting to gain acceptance in the main stream and things are looking pretty good.

Current favorite Ubuntu has played a large role in the rise in popularity of Linux, thanks to its efforts making traditionally harder tasks easier. It’s not everyone’s cup of tea however, and as we discovered recently Ubuntu is no democracy. Decisions are not up for discussion. Which is fine because after all, it’s Linux right? If you don’t like it, change it.

Right. And that’s exactly what a small group of Linux loving hackers are doing. Meet, elementary.

Purpose driven

The motivation for elementary started long before project leader Daniel Foré had ever even heard of Linux. Back in those early days he was a Windows user (like many of us), who got caught up in the idea of making Windows look like OS X.

Later on (I’m proud to say) he discovered Kororaa Linux and was amazed at the power and flexibility of the Linux desktop. This sparked an underlying passion for great computing and a desire to create the most amazing desktop possible. Through these experiences he began his first project, making a Crystal style icon set for GNOME, and shortly thereafter The elementary Project was born.

There are now many parts to elementary and the project is currently working on several ideas at once. Still prevalent is the ever popular elementary icon set and GTK theme (called eGTK for short), but searching wider than that we find efforts to improve Midori (the lightweight GTK Webkit based web browser) and even Nautilus, GNOME’s built-in file manager. There’s even an elementary Theme Addon for Firefox. The goal for elementary is to improve many individual aspects of the Linux desktop and feed them upstream, while at the same time pulling it all together into a new and exciting desktop experience. Many of their modifications to Nautilus for example came from rejected Bugzilla patches and those that weren’t, have been sent upstream. If their work to-date is anything to go by, this is definitely one project to keep an eye on.

It’s not like elementary is new to all this. The Humanity icons that Ubuntu uses are in fact a derived work of Foré’s elementary icons and the project actually has close ties with the popular distro. There is an elementary group on Launchpad (Ubuntu’s development framework) which currently has 19 active members. That’s right, elementary has actually been behind the scenes, helping to improve the Linux desktop for a while already. Now, they are branching out and getting a little more ambitious.

So why not just improve Ubuntu? Well that’s definitely on the table, but Ubuntu is not a democracy, remember? Users have no say in the distribution’s direction and although Foré is a developer looking after the icons, he has no authority to venture into other areas. That’s not to say that the improvements aren’t being looked at, but the best elementary can do is make the improvements and submit them – whether or not they will be adopted is up to the developers. While Ubuntu must be a little more rigid, the elementary team could do whatever they liked with their own operating system. They could take chances, break the rules and be bleeding edge. It would give them a chance to be free and to get their ideas out there and wouldn’t you know it, elementary OS is on the way.

Even so, elementary hopes to work even more closely with Ubuntu in the future, as Foré told Linux Magazine:

“Ubuntu is currently using the Humanity icon set, which is a branch of elementary icons. There is a large push, and we would love it, for Ubuntu to ship our Nautilus. And in fact, I’ve been talking to John Lea to make sure it meets their criteria for something they would want to ship. So especially with Ubuntu, we are not in competition. We would like the collaboration to run very deep with Ubuntu.”

You see, for Foré and the elementary team it’s all about bringing the best that free software has to offer, improving it, and making it available to all. However as previously mentioned, not all of elementary’s ideas will be merged upstream nor even added to specific distributions. So when it comes to elementary OS, it’s not as much about being “better” than other distributions, but rather getting something new and exciting out into the world for users to enjoy. Hopefully, this will then help facilitate the adoption of these features down the track. Foré had the following to say:

“I really don’t think it’s about trying to outshine other operating systems, especially our neighbors like Ubuntu and Fedora. I have a vision of a world where operating systems are like cars. Some people need a big diesel truck that can haul a lot of heavy things. Some people need a van to bus their kids around. Some people need a hybrid because they commute. And some people ride bikes.

To use another analogy, Ubuntu is the big fast food chain that uses Heinz Ketchup and Kraft Mayonnaise. They do this so that their customers see those brands and feel more at home with Ubuntu. We are the little burger shop that uses buns from the bakery down the street, produce from the local farmer’s market. We have different ideas of what being the best burger is all about, but if Ubuntu wants to start using the same buns as we do then that’s great!

So, to rephrase the question and say how will elementary be different? Well we’re going to be the rebel hippy distro that isn’t afraid to use no-name software as long as it’s in line with our philosophy. And I think that’s a big strength.”

That’s exactly the way many great free software projects start, and become successful – scratching an itch (or two). The elementary Project has certainly found some itches after using Linux on the desktop and is setting out to scratch them. This is a wonderful thing and is exactly what free software is all about. Hopefully with time these improvements will become mainstream for all of us to enjoy!

Piecing it together

All of elementary’s current offerings, combined with several external projects, come together to create one neat looking desktop. These include their icon set, eGTK theme and Nautilus improvements, as well as an interesting project called Gloobus Preview (a GNOME plugin based on Apple’s Quick Look) and Docky.

Thanks to Ubuntu’s Personal Package Archive, installing components (or the entire elementary desktop) is a snap with the end result looking something like this.

elementary Desktop on Ubuntu 10.04
elementary Desktop on Ubuntu 10.04

While this might be what’s currently available, the improvements aren’t going to stop there. Foré told us that going into the future they intend to continue working closely with the Midori developers and extend their ideas for Nautilus even further:

“We’re going to take our work with Nautilus even farther and really start to deviate away from vanilla. We’re going to continue with usability improvements, working with the Zeitgeist team to get some really cool features in, and we’re going to put some emphasis on speed. I hope our bond with the Midori web browser will only continue to grow and that we can help shape that web experience as well. We’re working really hard on building a solid OS experience and we’re hoping to make an alpha release very soon. There’s a couple of little experimental and just starting projects that I’m very excited about but I can’t talk much about, so just keep an eye out.”

To achieve everything that it desires, The elementary Project needs your help. If their philosophy and goals matche your own desires and you’re keen to work on bleeding edge ideas, why not take a closer look and maybe even get involved? Anyone can contribute and it’s a great way to give back and help to improve the very desktop you use!

Looking ahead

Do we really need yet another distribution? Surely everything anyone could ever want to do is already available, right?

Well, people thought exactly the same thing before Ubuntu came along. Obviously, there isn’t a Linux distribution out there that does everything that everyone wants, because people like those involved in elementary are busy creating new things and bringing fresh ideas into reality! Besides, elementary OS is to be a showcase of what’s possible, with all their improvements available for anyone else to use.

Long term, can elementary make a difference? Certainly, they already have. Free software is all about collaboration, sharing ideas and improving existing software. The elementary Project is embracing that very philosophy and is sure to continue doing great things. Could they re-define what it means to use a Linux Desktop? Could elementary be to Linux, what OS X is to BSD? That is to say, a highly optimised, finely tuned desktop experience for the average user? We’ll have to wait and see, but they’re certainly on their way.

What might the Linux look like in the next five to ten years? Maybe something elementary.

Comments on "Improving The Linux Desktop? Why, It’s Elementary"


Elementary and Ubuntu aren\’t the only \”Linux desktop improvement\” projects out there either. openSUSE has put a lot of effort into desktop tuning, including the not-insignificant effort in making Gnome, KDE, XFCE, IceWM and LXDE desktops all \”intuitively\” similar – stuff is in the same place, right-clicks do similar stuff, etc.

LXDE itself is starting to come along nicely – I\’m planning on dropping KDE for LXDE when I switch from openSUSE 11.2 to 11.3. And of course there\’s Enlightenment.


I\’d hope that Elementary wouldn\’t be the basis of Linux desktops of the future.

Stop trying to be MacOS, and be Linux instead.

Create new paradigms, and a look\’n\’feel that isn\’t trying to ape Microsoft, Apple and so on, and lead instad of following.


This is a really bad idea.

There are fairly fundamental reasons why Linux is hard to use, and the shade of the icons or the position of window decorations won\’t change it. That is just gloss.

The real problems, unfortunately, are much more fundamental are harder to fix, because they are embedded in the expectations of every Linux program, and represent fundamentally confusing underlying metaphors. For example

Arbitrary distinction between location of important system files.
Invisible preference files.
Confusing and redundant file system.
No useful abstraction for dealing with installation of programs. The packaging systems (apt, yum) are stopgap solutions, but in practice each program spreads its files out across several directories. What appears in the Applications menu, then, are just \”Shortcuts.\” You wouldn\’t believe the number of users who can\’t understand this distinction. Why can\’t we make it so that if you remove the icon, the program disappears? (As it is on the Mac.)
And in general, a lack of high-quality tools for achieving certain tasks.

Except for the last issue, fixing these problems requires building a new OS. That\’s why everyone is afraid to tackle them. I think we need to throw out the current model and build a new one from scratch.


1) There is nothing wrong with a desktop environment that has the look/feel of OS X. That is a well designed desktop and the strength of Linux is that it _can_ do everything and anything.

2) I haven\’t checked the links yet but I desperately hope this isn\’t so tied to Ubuntu that it makes it more difficult to install/configure on other distros. Ubuntu is a fine distro and the work that Canonical is doing is great. I just wish they hadn\’t based it on Debian.

3) It would be fun to make a desktop environment that worked like CICS. (Ok, I\’m completely joking here)



OMG! We still have this FUD in 2010? I mean seriously the \”lets toss out things an advanced user would do and then say its to hard for the average joe\” attack is just tired. Please retire it.

Why would the average user be doing anything outside of their home directory? They aren\’t going to care about any files outside of it.

Whats wrong with and invisible preference file? Thats better than a binary file that you can\’t do anything with anyway. And the user can simply show hidden files much like they do with extensions and other things in Windows.

The Sofware Center or \”Add Remove Programs\” is difficult? And I don\’t think I\’d want to remove a program by simply removing an icon. Do you know how many people accidentally delete icons? It doesn\’t matter if they believe they are looking at an icon or a program. If they click it and it works then thats all they are going to be concerned about. Amazingly they have worked with this for years on Windows without a problem. And again what does the average user need with the various libs installed by the program? They don\’t need to know where they are.

The FUD as usual just doesn\’t make much sense.



This is the problem with the UI on modern Linux. You are simply out of touch with how difficult these things are to non-technical people.

Unfortunately, echo chambers like this one will never address the real problem, because non-technical people don\’t come here. Instead, techies will constantly pat each other on the back for making an easy-to-use GUI front-end for a firewall configuration manager, forgetting that there shouldn\’t even be a firewall configuration manager.

To put it another way: if the current Linux UI were as easy to use as you say, then everyone would be using it. But they\’re not. Most people are unable to deal with a UI more complicated than that of an iPhone.


There is nothing wrong with the Mac UI, but that doesn\’t mean that we should copy it. Moreover, copying trivial details like icons and window decorations misses the point. The complicated part is dealing with the abstractions that those icons represent. Our effort would be better spent addressing more fundamental issues.


Hmmm. Bugmenot3 wants an OS as simple as Windows without any complicated and hard-to-understand text-based configuration files (I suppose a registry is easier).

I was once a beta tester (yes, I paid my $30) for SkyOS. Robert Szeleny halted development 18 months ago because keeping up with the drivers became unmanageable. But SkyOS had many of the features that Bugmenot3 is speaking of as desirable. Perhaps the best of all features of SkyOS is the BranchFS, which might not be of concern to non-techies, but overall the controls were better than most linux desktops.

Still I do not see much of an issue with what bugmenot3 says. And I do see an issue with the way things are being taken (again) by folk who have not backed off and considered ergonomics. Does it really matter how the bells and whistles are organized? What about something that eliminates A LOT of them such as drill-down menus?

SymphonyOS has been around for a while and now a new Symphony project is starting up, called Symphony Strata. If I had time I would be volunteering to develop for them. It will be another simple desktop but this time something in true Web3 style, where the same user experience is available from your Desktop, Notebook, Netbook, Tablet, PDA, and Cell phone, quite possibly served out of your plugcomputer (q.v. it is at http://www.plugcomputer.org).

Thinking out of the box may in fact be thinking inside lots of boxes.






I can\’t imagine what I said that would lead you to believe that I consider Windows easy to use.


@bugmenot3 To the contrary I think it is you who are out of touch with non-tech people.

\”if the current Linux UI were as easy to use as you say, then everyone would be using it.\”

Oh really? You seem to see the OS X UI as simple but it only holds 8% of the market. Shouldn\’t everyone be using it? The truth is that people buy what they are told to buy. Marketing trumps common sense (see the iPhone) and lock-in trumps marketing (see Windows). Its quite ridiculous to believe that even if Linux was exactly what you believe it should be that anyone would use it. If you don\’t have the money to make the picture box in their living rooms tell them to use it or make the OEM\’s force them to use it then it won\’t be used.

And to be honest I don\’t know where you\’re from but this is the problem with America. Theres too much accepting that we are collectively slow and dumbing down of things than there is educating people to use advanced features. Take the iPhone for instance. Its easy to use because there are alot of things it simply doesn\’t do. We\’ve accepted that people are so dumb that we believe all that they can comprehend is a grid of icons on a black background with just the slightest hint of being able to customize.

This ends up dragging down the people that are smart. For instance my nieces and nephews who are by no means techies use my Linux computers without a question. As I said before they don\’t need to know where all the files went when they install an app. They don\’t know anything outside of the home directory. They simply use the computer based on the basic concepts of modern desktop computers. They aren\’t by any means confused or find anything difficult to use. Now I\’m all for simplification but not at the cost of functionality. And as I said before most of your simplifications deal with things that the average user doesn\’t deal with. You are trying to change the implementation of abstractions when the whole point of the abstraction is so that the user doesn\’t need to know anything about whats going on behind the scenes.


I recently attempted to convert a Windows user to a Linux desktop. One of his essential tools is his webcam – he uses it heavily for Skype, video chat, posting reviews and tutorials to youtube, etc. I was unable to get his webcam working, despite the fact that V4L lists it as a supported camera.

I bought three webcams that are listed compatible by V4L and tried to get them working on my desktop. I used webkam, wxCam and Cheese in my attempts. In one case I was able to get an image in all three programs. In the other two, I could only get images in Cheese. In all cases, performance positively sucked. Cheese consistently pegged my CPUs. In the case of the one camera that produced an image in all three programs, I was lucky to get one frame every couple of seconds. It was embarrassing. In the end, I had to tell my friend Linux wasn\’t ready for him.

I liken this situation to that of printing support in Linux 10 years ago. People wouldn\’t stick with a Linux desktop because printer support was so bad, and if a printer was supported, it was too difficult to configure it. The community made a concerted push, and ease of printing under Linux now exceeds any commercial desktop out there.

Desktop video needs to be the next big push for Linux. It\’s something users expect to \”just work\” and and it absolutely doesn\’t. Pretty and functional desktops are nice, but the underlying desktop infrastructure needs to work flawlessly across all desktops to draw users away from commercial products.


Turned left at Linux Ave. and never looked back. After a short trial with dual boot Win7/Ubuntu (9.x and 10.x); noticed things just seemed to work faster and more efficiently. Such as full potential of DSL connection, (that was enough), I dumped Win7 for a full install of Ubuntu10.04 with UE 2.7 distro. Read a little on the forums, got the drivers straight (easy) and continued my every day routine. Fourteen year old daughter comes next morning and goes on like nothing happened. Only says, \”Hey videos quit jerking!\” and \”why did you change the X to the other side. Point is, at this point in time, I don\’t see a reason Linux can\’t be considered a main stream OS for the people. All the folks world wide have done a great job of making this thing work. First thing I\’ve fanned since Tandy days. \”Some folks just think too much.\” my granpa on life.


I agree. I have started a project to roll out new builds for friends, fully customized, and working. The only problem I had, and still have, is getting his webcam working with skype. Were this problems solved I could easily convert more users to Linux.
Good discussion. Lets just concentrate on solutions! Cheers…


Wow, 20+ years and still trying to make an operating system for a computer as simple as a toaster or a car…so simple a cave man can do it. What exactly is the objective here? and, what is the skill set (or lack of) of the \’average user\’?? Untill one answers those question then every thing else is thrashing. Glitzy graphics and cutsie animations don\’t do a thing for me. If you want to conquer the world with Linux, then you better identify and adapt a paradigm that the \’average user\’ can deal with. Why not OSX? It seems to have turned every English or Psych major into a \’computer engineer\’…If you change the paradigm too much, then ppl won\’t learn it (too much of a shift)..UNLESS you build it really well and it has some key features of homogeneity, consistency of use, etc. you will turn off users and be subject of technical nitpicking by the ubergeeks. If you are successful, the user will NEVER have to look under the hood. In general, consistency at the UI level is usually followed by conisistency under the hood. (Ever notice that despite how \’sleek\’ and \’wonderfully layed out\’ a car is, that sometimes under the hood is a *real* nightmare???).
If the end goal is not to create computer engineers out of cavepeople, then there are much bigger and more rewarding things to focus on: improving processor utilization on multicores, fault tolerant OSs, better support of VMs (scheduling and cooperation), make it more of a \’real-time\’ kernel (yes I know there is one but…)and so on. So, IMHO, quit trying to make an OS that has more personalities than Sybil and make it do a subset *extremely well* and *without errors*, so that ppl *want* to use it. Seems to me that a well engineered video platform would be a start (webcam, dvd autoring, IP telephony, etc.) They will get over the fact that its not a toaster. Not everybody can be a shuttle pilot, but if you want to be one, they you gotta learn.



OK, so there are lots of improvements that could/should be made under the hood, but what are you saying? That the improvements to the user interfaces that Elementary are making is pointless? Should we stop improving GNOME and KDE, etc and get everyone to work on an underlying feature?

Absolutely ridiculous.

These people perhaps don\’t have the skill or desire to re-write X.Org, or fix the web cam situation. So instead of sitting and doing NOTHING they are doing something positive which they can contribute for the benefit of all.

What are you doing?



In the days of Win 95. I took a chance and loaded Storm, after a zillion Winbloze reformats.Once I learned a little storm and apt I switched to Debian stable. I\’ve loaded and used every single Lunux flavor that was ever available since Storm……and often had to buy the hardware that would run with it.

My play box is Mint and Fedora.
My work box is Debian Lenny.
My laptop is a Mac.

Finally, in the last 5 years or so, Linux is American proof.Nearly all hardware is recognized and just works, without doing any more than plugging it in. A skill nearly 4 % of all AmericanT college grads have !

Outside of the empire Linux is very, very popular.


Elementary doesn’t do a lot for me. Who designs these theme engines anyway? They really should talk to people in the real world, rather than design things they think is cool, but in reality, suck big time. Sorry.. my 5 cents worth.


Why gtk developers love so much the Dock? The Dock is inferior to the standard task manger panel


I am trying to switch to Kubuntu 10.04 fulltime but I find I get bogged down in the basics. The GNU/Linux desktop needs one working A/V player (like the most excellent XBMC project).

Sound is… well… broken!! Everyone acknowledges that… I have about 66% of my applications with working audio now!! The rest are silent… The hardware driver is there in the kernel but I don’t know how to configure the specific applications to use the SPDIF output on my (onboard) soundcard…

There are many fairly polished applications available for Linux. But it is like the Human Computer Interface was designed by a kid with a crayon. I cite the VLC configuration interface, the whole GIMP UI, most of Gnome, etc, … Most annoying however the shear inconsistency of UI quality…

It’s awesome to pay a quick visit this site and reading the views of all colleagues on the topic of this paragraph, while I am also zealous of getting experience.

After looking into a handful of the articles on your blog, I really like your way of writing a blog.
I added it to my bookmark webpage list and will be checking back in the
near future. Please visit my website as well and tell me your

Very informative article.Really looking forward to read more. Really Great.

fantastic points altogether, you just gained a brand new reader. What would you recommend in regards to your post that you made a few days ago? Any positive?

Valuable information. Lucky me I found your site by accident, and I am shocked why this accident did not happened earlier! I bookmarked it.

Great Link, Kathy R.Love the last comment, too.To keep these horses winning for so many races is a real training feat,it should be the actual training and talent of the horse, which this maifaeerndtley has, not a trick, like changing distance orsurface.

Nice post. I learn something more challenging on different blogs everyday. It will always be stimulating to read content from other writers and practice a little something from their store. I’d prefer to use some with the content on my blog whether you don’t mind. Natually I’ll give you a link on your web blog. Thanks for sharing.

de conserve:Tout le monde sait ça. Alors soit on se remet en couple rapido après une rupture, soit on passe au travers de la phase négative jusus&ruqqo;à s’en foutre royalement, pis après ça va se mettre à aller mieux. http://lucgoqyrth.com [url=http://zqurxdssmec.com]zqurxdssmec[/url] [link=http://czaparcwha.com]czaparcwha[/link]

NAroh, vas de liberal y luego eres el que borras los post que no te interesa y mas cuando te descubrieron que tienen &#t220;mo8ivos” politicos detras de todo esto… UPYDPor cierto te encanta transformar la realidad…

Hello Web Admin, I noticed that your On-Page SEO is is missing a few factors, for one you do not use all three H tags in your post, also I notice that you are not using bold or italics properly in your SEO optimization. On-Page SEO means more now than ever since the new Google update: Panda. No longer are backlinks and simply pinging or sending out a RSS feed the key to getting Google PageRank or Alexa Rankings, You now NEED On-Page SEO. So what is good On-Page SEO?First your keyword must appear in the title.Then it must appear in the URL.You have to optimize your keyword and make sure that it has a nice keyword density of 3-5% in your article with relevant LSI (Latent Semantic Indexing). Then you should spread all H1,H2,H3 tags in your article.Your Keyword should appear in your first paragraph and in the last sentence of the page. You should have relevant usage of Bold and italics of your keyword.There should be one internal link to a page on your blog and you should have one image with an alt tag that has your keyword….wait there’s even more Now what if i told you there was a simple WordPress plugin that does all the On-Page SEO, and automatically for you? That’s right AUTOMATICALLY, just watch this 4minute video for more information at. Seo Plugin

I’m more than happy to discover this site. I wanted to thank you
for your time for this wonderful read!! I definitely appreciated every little bit of it and I have you
book-marked to check out new information in your site.

Here is my page – various weight loss (Jed)

Several talented Advisors share their viewpoints on devoutness as well as psychic readings as a way of connecting soul-to-soul as well as with the

Look at my weblog; ow.ly

Just as described. Super quick shipping and well packed. Thank you

It is really a great and useful piece of info. I am glad that you shared this helpful info with us. Please keep us up to date like this. Thank you for sharing.

Saved as a favorite, I really like your website!

My website garcinia cambogia kerala [Evelyne]

Aw, this was an exceptionally good post. Taking the time and actual effort to produce a good article… but what can I
say… I hesitate a whole lot and don’t seem to get
anything done.

My website – review lose weight (Jorja)

Hi there, I found your website via Google at the same time as looking for a related matter, your web site came up,
it looks good. I have bookmarked it in my google bookmarks.

Hi there, simply was aware of your blog via Google, and located that it is truly informative.
I am gonna be careful for brussels. I will appreciate when you continue this in future.
Lots of other people will probably be benefited from your writing.

Also visit my weblog best weight loss diet (Ttlink.com)

This website was… how do I say it? Relevant!!
Finally I’ve found something that helped me. Cheers!

My website weight loss tools – http://Carrilloklint09.Sosblogs.com/The-first-blog-b1/3-very-Easy-Tips-On-weight-Reduction-For-Women-b1-p2.htm,

I am sure this piece of writing has touched all the
internet people, its really really pleasant post
on building up new web site.

Here is my web-site – weight loss tea, Johnie,

Say, you got a nice blog article. Will read on

Normally I do not read post on blogs, but I wish to say that this write-up very forced me to try and do it! Your writing style has been surprised me. Thanks, very nice article.

Can you tell us more about this? I’d want to find out more details.

Also visit my web page :: carbohydrate diet (Don)

This site was… how do I say it? Relevant!!
Finally I’ve found something that helped me.

Visit my weblog; quickest ways to lose weight

I don’t even know how I stopped up right here, however I thought this
publish used to be good. I do not understand who you might be but definitely you are going to a
famous blogger for those who are not already. Cheers!

Check out my web page: quick easy diet to lose weight fast

You actually make it seem really easy along with your presentation but I find this
topic to be actually one thing which I believe I might
by no means understand. It seems too complex and very extensive for me.

I’m having a look forward for your subsequent submit, I will try to
get the dangle of it!

Here is my web page … fat loss

Hiya, I’m really glad I’ve found this information. Today bloggers publish only about gossip and net stuff and this is actually frustrating. A good site with interesting content, this is what I need. Thanks for making this web-site, and I’ll be visiting again. Do you do newsletters by email?

sicGsO Muchos Gracias for your article.Really thank you! Really Cool.

Hey there, You have done a great job. I will certainly digg it and
personally recommend to my friends. I’m sure they will
be benefited from this website.

Feel free to surf to my web page … how to lose weight fast with diet (figment.com)

I was suggested this website by my cousin. I’m not sure whether this post is written by him as nobody else know
such detailed about my trouble. You are amazing! Thanks!

my web-site – lose weight quick; voxopop.com,

Hey very nice blog!

Also visit my site :: lose weight week

Ahaa, its pleasant dialogue concerning this article here at this
webpage, I have read all that, so at this time me also commenting here.

Also visit my web-site how to reduce weight by diet

Leave a Reply