very informative. good place.