add error system and router