readded lastfm functionality