new error format [dont merge yet]