Balancing online and offline