Buzzed about bugs?