Thank you so much! This is really helpful, I will look into all of them.