Sustainable developement towards better future