took out oncanplaythrough listener