Signal generation updates