Fire Clean up and clean up