A good layed foundation helps an individual in growth and development of their lives, it gives us the ability to stand firmly no matter the circumstances and challenges we are facing. Before laying a good foundation you have to set up a particular goal and also be hard working for you to be a successful person. Laying a good foundation is essential for lasting achievement or path to success, don't involve yourself in an illegal activities in the name of laying a foundation, don't be impatient, you have to be patient, it is going to be slowly but sure, just maintain the small job that you have or the business that you are doing, all your struggles shall come to pass, your dreams will come true and your desires will definitely be fulfilled, you just need to have faith and be patient, gradually everything will fall into place.