feat: indicate that code has changed and revert if needed