Rearranged functions so it is more clear where I  will be adding new code - shortly.
Rearranged functions so it is more clear where I 
will be adding new code - shortly.



tesch1/GAMMA,tesch1/GAMMA,tesch1/GAMMA,tesch1/GAMMA,tesch1/GAMMA