@hatu: Great questions!