nested function calls are complete