very very helpful! thank you!