Excellent talk! Very good points mentioned. Well done.