Separated challenges and added IslandGuard