added dispose on soundhandle