added soundToggle
removed async class
blup