cleaned up channel listeners and progress monitors