thanks for all this information