adding the background process