add trait suboptions