remove more than one constructor