good info i learned a lot