almost there - just need writeups