https://edgarghtr896.rivetgarden.com/posts/indicaonline-pos-rollback-planning-for-configuration-changes-4