use f as mandatory option