Hello fightingon: I'm sorry I don't think I can be of any help with regard to all of this. (Hopefully there will be other PC members who will have some thoughts they can share.) However I noticed this is your first post. So... welcome to Psych Central.

I hope you find PC to be of benefit.