Add valid path checking