A lotta cleanup.