I haven't done anything yet. We have a mini-working group going on here for these next two weeks which is taking my time. Email me your calc_mom_rhs.F and calc_gt.F so I don't create more work for you. I'll try and do it on the train one morning... A.