thanks for these information