this was very educational, thank you!