Improvement for constructor overloading and tutorials fix