path and line from top level function