properly support deep file paths