background assignment