maybe we should do `a = annotation.update_attributes!(attributes); a` (if you get what I mean) :)