personnel ; current members jenny hoyston - vocals , guitar , trumpet , keyboards ellie erickson - bass bianca sparta - drums sara jaffe - guitar ( 1999 -- 2004 , sporadic live appearances since ) archie mackay - vocals ( july , august 2004 only ) discography albums other animals cd/lp ( 2001 ) troubleman at crystal palace cd/lp ( 2003 ) nightlife cd/lp ( 2006 ) singles '' erase errata '' ( 2000 ) inconvenient press '' the structure of scientific misconceptions '' ( 2001 ) toyo 7 '' split single with black dice ( 2001 ) troubleman 7 '' compilation feat .