new audio element angular + fixes