Sachverhalt: Sachverhalt: A. Das Bezirksamt Kulm führt gegen X._ eine Strafuntersuchung wegen Verletzung der Fürsorge- und Erziehungspflicht im Sinne von Art. 219 StGB und Tätlichkeiten im Sinn von Art. 126 StGB zum Nachteil ihrer Kinder A._, B._ und C._ sowie D._. Am 30. September 2004 beantragte X._ dem Bezirksamt Kulm, Rechtsanwalt Dr. Buttliger zu ihrem amtlichen Verteidiger zu bestellen. Das Bezirksamt Kulm lehnte das Gesuch am 18. November 2004 ab. Das Obergericht wies die von X._ gegen diesen Entscheid erhobene Beschwerde am 19. Januar 2005 ab. Das Bezirksamt Kulm lehnte das Gesuch am 18. November 2004 ab. Das Obergericht wies die von X._ gegen diesen Entscheid erhobene Beschwerde am 19. Januar 2005 ab. B. Mit staatsrechtlicher Beschwerde vom 3. März 2005 beantragt X._, diesen Entscheid des Obergerichts aufzuheben. Ausserdem ersucht sie um unentgeltliche Rechtspflege und Verbeiständung. B. Mit staatsrechtlicher Beschwerde vom 3. März 2005 beantragt X._, diesen Entscheid des Obergerichts aufzuheben. Ausserdem ersucht sie um unentgeltliche Rechtspflege und Verbeiständung. C. Das Obergericht verzichtet auf Vernehmlassung. 