no optional argument