add initializeAchievements method