read() now returns song