Added background communication