Debris removal & cleanup.

3/17 Edited to