funny: now I read (mLastLoadedBoardsFile != null) so there is definitely room for more consistency