added support for sound effects