update_attributes rewritten