added cross-checkers and dispatch errors