adding tools for cleaning