A feel good breath of techno