thanks jim very good articles