thanks for these anformation