I believe  avoiding refined foods may be the first step in order to lose weight. They can taste excellent, but highly processed foods have got very little nutritional value, making you take in more just to have enough power to get over the day. When you are constantly having these foods, converting to cereals and other complex carbohydrates will help you to have more energy while eating less. Good blog post.