Thanks for the detailed responses! Very enlightening.