you can also do unsuccessful_level_source.update_attributes(:active => false) - then you don't need to save separately