Cleaning battlefield