Fantastically detailed answer Mustafa, thanks for that!