finished tomdocs I think