added sound. minor fixes.