Thank you for the great lessons