use built-in is_dir() function