commited for  the background process