fix latest neobrain comments, except reverting to not using iterators since it’s much cleaner