Cleanup and such.