technology balance