please see my other 20 page threads from today for those