updated copy of the primer