Add sync.
Simulation. Basis.
Signal should not be case class.
Rewrite sync.