better handle ./ and ../
add variable not found inspection