got it working - 2/3 done