thank you for these best info