Initial update to include real background procedure