change the WallPaperLog class to Singleton