Sachverhalt: Sachverhalt: A. Mit Verfügung vom 27. August 1998 stellte das Amt für Industrie, Gewerbe und Arbeit (KIGA; heute Amt für Wirtschaft und Arbeit) des Kantons Thurgau M._ für 45 Tage ab 14. Juli 1998 in der Anspruchsberechtigung ein wegen Nichtbefolgens von Weisungen. Zur Begründung wurde angeführt, dass der Versicherte per 1. April 1998 im Rahmen eines Beschäftigungsprogramms bei der Stiftung X._ in Y._ für sechs Monate angestellt worden sei. Im Anschluss an eine schriftliche Verwarnung vom 2. Juli 1998 sei der Einsatz in diesem Programm per 13. Juli 1998 wegen wiederholten unentschuldigten Fernbleibens fristlos gekündigt worden. Aus den Akten seien keine entschuldbaren Gründe für die Absenzen ersichtlich. A. Mit Verfügung vom 27. August 1998 stellte das Amt für Industrie, Gewerbe und Arbeit (KIGA; heute Amt für Wirtschaft und Arbeit) des Kantons Thurgau M._ für 45 Tage ab 14. Juli 1998 in der Anspruchsberechtigung ein wegen Nichtbefolgens von Weisungen. Zur Begründung wurde angeführt, dass der Versicherte per 1. April 1998 im Rahmen eines Beschäftigungsprogramms bei der Stiftung X._ in Y._ für sechs Monate angestellt worden sei. Im Anschluss an eine schriftliche Verwarnung vom 2. Juli 1998 sei der Einsatz in diesem Programm per 13. Juli 1998 wegen wiederholten unentschuldigten Fernbleibens fristlos gekündigt worden. Aus den Akten seien keine entschuldbaren Gründe für die Absenzen ersichtlich. B. Die hiegegen erhobene Beschwerde wies die Rekurskommission des Kantons Thurgau für die Arbeitslosenversicherung mit Entscheid vom 4. Mai 2004 ab. B. Die hiegegen erhobene Beschwerde wies die Rekurskommission des Kantons Thurgau für die Arbeitslosenversicherung mit Entscheid vom 4. Mai 2004 ab. C. M._ lässt Verwaltungsgerichtsbeschwerde führen mit den Anträgen, es sei der angefochtene Entscheid aufzuheben und die Einstellung in der Anspruchsberechtigung rückgängig zu machen; eventualiter sei die Einstellung in der Anspruchsberechtigung für 45 Tage angemessen zu reduzieren. Während die Rekurskommission und das Amt für Wirtschaft und Arbeit auf Abweisung der Verwaltungsgerichtsbeschwerde schliessen, verzichtet das Staatssekretariat für Wirtschaft auf eine Vernehmlassung.