add composite field for discipline model