anchor.diff:    end;
   end;
   
  +procedure TfrmMain.Log(Message: string);
  +begin
  +  frmDebug.Memo1.Lines.Add(Message);
  +end;
  +
   end.
  
positive.code:               //Todo look into why using large or extra large results in black
                //png images. Probably a bug in Lazarus :S
  
                if FLastFM.GetAlbumArt(PL[i].Artist, PL[i].Album, szMedium,
                  imNowPlaying) then
                begin
  
negative.code:     FLastFM: TLastFM;
      FCurrentlyDisplayedArtwork: string;
      FVotedOffId: integer;
      procedure Log(Message: string);
      procedure ShowStatus(Msg: string; Error: boolean);
  
    public
  