implemented error screen transition, and CC error handling