dashoard better error handling