Removed unnecessary default constructor