general references almost done