Automatic capture algorithms