better handling for path no found