only iterating over directories, not files
updated messages