seans updated draft 2a, before my secondary changes