@gregory-f: Great explanation