changes to background scripts