Signals. First draft.

Signals mechanism doesn't work.