a little closer to something workable - assignments etc