bunch of work towards getting this off the ground.