If you live in the US, you should set up a living trust in the state you live. Different state has different law.
Will is not good enough to protect your beneficaries if your net worth is more than 10w. Will has to go through probation. It costs time and money.