step of cleaning include dependancy