What is the importance of digital gates?