correct recursive make invocation