implemented stop in cleanup processor