renaming methods to update and rebuild