classtype, prep for sigs, enum