added third application. need to redo the big signal processing section.