hello i am very very late to the bandwagon. i have some Thoughts...