Very informative post. Thank you for taking the time to write this.