That is a great overview, thank you for sharing