rebuild signal tree when signals change
remove debugging statement accidentally left in