added audio stuffs