refactor for v1.1 intergrating radiko