@tarenh: Good questions