Sachverhalt: Sachverhalt: A. M._, geboren 1950, arbeitete als Parkettleger für die Firma A._ GmbH deren (nicht zeichnungsberechtigter) Gesellschafter er war. Am 13. Januar 1997 erlitt er einen Unfall, für dessen Folgen der zuständige Unfallversicherer bei einem Invaliditätsgrad von 15% ab März 1998 eine Rente ausrichtete. Auf Beschwerde des M._ hin hob das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 31. Oktober 2001 den entsprechenden Einspracheentscheid auf und wies den Unfallversicherer an, das Einkommen ohne Gesundheitsschaden neu festzusetzen. In Nachachtung dieses Entscheides nahm der Unfallversicherer weitere Abklärungen vor und gewährte mit Verfügung vom 19. August 2003 bei einem Invaliditätsgrad von 34% ab März 1998 eine Rente, wogegen Einsprache ergriffen worden ist. Am 20. Juli 1998 meldete sich M._ - mittlerweile auf Ende Juni 1998 entlassen - bei der Arbeitslosenversicherung zum Taggeldbezug an. Die Arbeitslosenkasse der Gewerkschaft GBI (heute Unia) holte unter anderem eine Arbeitgeberbescheinigung vom 16. Juli 1998 ein, eröffnete auf den 1. Juli 1998 eine Rahmenfrist für den Leistungsbezug und gewährte Taggelder aufgrund eines versicherten Verdienstes von Fr. 4'500.--. Mit Schreiben vom 9. April und 21. Mai 1999 liess M._ beantragen, es sei von einem höheren versicherten Verdienst auszugehen, da ihm von der Arbeitgeberin für das Jahr 1996 eine Umsatzbeteiligung von Fr. 50'000.-- ausgerichtet worden sei; gleichzeitig liess er einen Nachtrag zum Arbeitsvertrag, zwei Quittungen über den Erhalt von je Fr. 50'000.-- sowie eine neue Arbeitgeberbescheinigung vom 7. Mai 1999 einreichen. Auf dieses Begehren antwortete die Arbeitslosenkasse nicht, jedoch kürzte sie - nachdem sie von der Rente des Unfallversicherers Kenntnis erhalten hatte - den versicherten Verdienst entsprechend dem Invaliditätsgrad der Unfallversicherung um 15% und forderte mit Verfügung vom 22. April 1999 für die Zeit von Juli 1998 bis März 1999 zu viel erbrachte Taggelder im Umfang von Fr. 4'353.95 zurück, welchen Betrag sie vollständig mit Leistungen des Unfallversicherers verrechnete. Am 20. Juli 1998 meldete sich M._ - mittlerweile auf Ende Juni 1998 entlassen - bei der Arbeitslosenversicherung zum Taggeldbezug an. Die Arbeitslosenkasse der Gewerkschaft GBI (heute Unia) holte unter anderem eine Arbeitgeberbescheinigung vom 16. Juli 1998 ein, eröffnete auf den 1. Juli 1998 eine Rahmenfrist für den Leistungsbezug und gewährte Taggelder aufgrund eines versicherten Verdienstes von Fr. 4'500.--. Mit Schreiben vom 9. April und 21. Mai 1999 liess M._ beantragen, es sei von einem höheren versicherten Verdienst auszugehen, da ihm von der Arbeitgeberin für das Jahr 1996 eine Umsatzbeteiligung von Fr. 50'000.-- ausgerichtet worden sei; gleichzeitig liess er einen Nachtrag zum Arbeitsvertrag, zwei Quittungen über den Erhalt von je Fr. 50'000.-- sowie eine neue Arbeitgeberbescheinigung vom 7. Mai 1999 einreichen. Auf dieses Begehren antwortete die Arbeitslosenkasse nicht, jedoch kürzte sie - nachdem sie von der Rente des Unfallversicherers Kenntnis erhalten hatte - den versicherten Verdienst entsprechend dem Invaliditätsgrad der Unfallversicherung um 15% und forderte mit Verfügung vom 22. April 1999 für die Zeit von Juli 1998 bis März 1999 zu viel erbrachte Taggelder im Umfang von Fr. 4'353.95 zurück, welchen Betrag sie vollständig mit Leistungen des Unfallversicherers verrechnete. B. Die dagegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 23. November 2004 ab. Vorher hatte es das Verfahren wegen eines vor dem Eidgenössischen Versicherungsgericht hängigen Prozesses mit gleicher Rechtsfrage sistiert sowie die Akten des Unfallversicherers und die Buchhaltung der Arbeitgeberfirma beigezogen. B. Die dagegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 23. November 2004 ab. Vorher hatte es das Verfahren wegen eines vor dem Eidgenössischen Versicherungsgericht hängigen Prozesses mit gleicher Rechtsfrage sistiert sowie die Akten des Unfallversicherers und die Buchhaltung der Arbeitgeberfirma beigezogen. C. M._ lässt Verwaltungsgerichtsbeschwerde führen mit den Anträgen, unter Aufhebung des kantonalen Entscheides und der Verwaltungsverfügung sei von einer Rückforderung abzusehen und es seien ihm rückwirkend ab Juli 1998 gestützt auf den maximal versicherbaren Verdienst Taggelder auszurichten; ferner lässt er die Gewährung der unentgeltlichen Verbeiständung beantragen. Die Arbeitslosenkasse und das Staatssekretariat für Wirtschaft verzichten jeweils auf eine Vernehmlassung. Die Arbeitslosenkasse und das Staatssekretariat für Wirtschaft verzichten jeweils auf eine Vernehmlassung. D. Das Eidgenössische Versicherungsgericht hat M._ mit Schreiben vom 3. Januar 2006 auf die Möglichkeit einer Verschlechterung seiner Rechtslage und eines Rückzugs der Verwaltungsgerichtsbeschwerde aufmerksam gemacht. Mit Brief vom 16. Januar 2006 lässt er an seiner Verwaltungsgerichtsbeschwerde festhalten.