mad crazy updates....see todo/done files...