use background data in widgets