Most of these things I have already tried and continue with, its a life long learning process. I would comment on each point separately but no need to waste my time here with that. Perhaps a Survey questionaire can be created here on curezone like the ones in the Knowlegde Base section on the Home page. I've already done some of those surveys.