and fix with `!LanItems.modified || !ReallyAbort()` is quite ugly