Adding recursive directory traversal for just in case