adding documetation for signal processing