Thx Knowitall! any answers to the other questions?