first background is now local and works offline