Citation: I 104/04 08.07.2004 E. C

Mit Verwaltungsgerichtsbeschwerde lässt B.________ beantragen, es sei ihm eine ganze Invalidenrente zuzusprechen. Eventuell sei die Sache zur ergänzenden Abklärung in psychiatrischer Hinsicht an die IV-Stelle zurückzuweisen, subeventuell sei das vorinstanzliche Urteil betreffend der beruflichen Massnahmen zu bestätigen. Ferner wird um unentgeltliche Verbeiständung ersucht. Die IV-Stelle schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde und Bestätigung des vorinstanzlichen Entscheids. Das Bundesamt für Sozialversicherung verzichtet auf eine Vernehmlassung.