working on lastfm authentication