New background service prototype