Dang u asked alot of good questions. i wonder if anyone can answer them.