Awesome explanation. Very nice work !!