Well done! This article provides a lot of value.