skip non-existent dirs