make rollback context aware, standalone vs deploy