buzzing in the world of science