SE Asia: humming along