Thanks Andrew. Very informative. You have mentioned PnP and it looks like ZTP can do this in a more flexible way. So am wondering when do customers use PnP vs ZTP.