Removal of default constructor