Could you change this to use the isManualMode method too?