Migrate fog from art branch