the source
the signal
the solution