force and recursive options