@whs: Good questions.