start to wire up causes
crazy stuff
merge