make background persistence