Add new function: background_update.