Very well explained.
Good stuff