default constructor syntax