Looking better. The `opoo` message should be longer and explain what they need to change, how and why. The other `if File.directory? ....` should have an `else` case too.