more consistent listener structure, should handle multiple data consumers
fixed update of background data when resuming
enabled sd card install as well