s/signal/types for readability
s/signal/types for readability