E5a signal generator and minor bug fixes.