perspective debugging