All routines are working now.

Also added pure tones protocol here