Moving errors to their own blueprint