use errors[:base] << error instead add_to_base