added lastfm api interface;