Striking the balance with technology