- signals are now only initialized if there has been set a value before