Lots to unpack here: