break off fudan fields to separate table; various small changes