Autoreverse patch