Moved observer form collect totals to load after -> has_errors property is not rembered, must be set as soon as possible