knock out traits
rm config (only used for traits)
rework connectivity