fix audio stuff, implement buggy sound ticker