1 required_item ?optional_item