make confirm mode optional

please make the getter/variable names consistent.  ie. confirmEnabled vs confirmMode