Implement save/update_attributes