good explanation thanks