I was not aware that C++ automatically calls the default constructor. 7 years later and still learning C++. XD