clean up all the Signal(intv()[32:])s
further clean up the interfaces