added sound control functions