gary kovacs