Payment Date: 05/25/00
------------------------------------------------------------
Countrywide Home Loans
Mortgage Pass-Through Certificates, Series 1999-7
------------------------------------------------------------
<TABLE>
<CAPTION>
Class Information Current Payment Information
----------------------------------------------------------------------------------------------------------------------------------
Beginning Pass Thru Principal Interest Total Principal Interest
Type Class Code Name Cert. Bal. Rate Dist. Amt. Dist. Amt. Dist. Losses Shortfalls
----------------------------------------------------------------------------------------------------------------------------------
<S> <C> <C> <C> <C> <C> <C> <C> <C> <C>
Senior A1 145,255,179.72 6.500000% 1,289,252.75 786,798.89 2,076,051.64 0.00 0.00
A2 12,584,880.00 6.500000% 0.00 68,168.10 68,168.10 0.00 0.00
A3 67,659,155.06 6.250000% 248,330.97 352,391.43 600,722.40 0.00 0.00
A4 9,746,006.37 0.000000% 79,606.31 0.00 79,606.31 0.00 0.00
A5 85,810,057.67 6.500000% 700,904.78 464,804.48 1,165,709.26 0.00 0.00
PO 584,757.88 0.000000% 2,390.84 0.00 2,390.84 0.00 0.00
X 262,810,081.53 0.392328% 0.00 85,923.18 85,923.18 0.00 0.00
Residual AR 0.00 6.250000% 0.00 0.00 0.00 0.00 0.00
----------------------------------------------------------------------------------------------------------------------------------
Subordinate M 3,214,547.49 6.250000% 11,798.43 16,742.43 28,540.86 0.00 0.00
B1 1,353,183.56 6.250000% 4,966.62 7,047.83 12,014.45 0.00 0.00
B2 1,014,911.82 6.250000% 3,725.05 5,286.00 9,011.05 0.00 0.00
B3 845,679.36 6.250000% 3,103.92 4,404.58 7,508.50 0.00 0.00
B4 507,504.21 6.250000% 1,862.70 2,643.25 4,505.96 0.00 0.00
B5 676,619.17 6.250000% 2,483.41 3,524.06 6,007.47 0.00 0.00
----------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
Totals - - 329,252,482.32 - 2,348,425.78 1,797,734.24 4,146,160.02 - -
----------------------------------------------------------------------------------------------------------------------------------
Class Information
--------------------------------------------------------------------------------
Ending Cert. Unpaid
Type Class Code Name Notional Bal. Interest
--------------------------------------------------------------------------------
Senior A1 143,965,926.97 0.00
A2 12,584,880.00 0.00
A3 67,410,824.09 0.00
A4 9,666,400.06 0.00
A5 85,109,152.89 0.00
PO 582,367.04 0.00
X 260,747,419.71 0.00
Residual AR 0.00 0.00
--------------------------------------------------------------------------------
Subordinate M 3,202,749.07 0.00
B1 1,348,216.94 0.00
B2 1,011,186.77 0.00
B3 842,575.44 0.00
B4 505,641.50 0.00
B5 674,135.76 0.00
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Totals - - 326,904,056.54 -
--------------------------------------------------------------------------------
</TABLE>
<PAGE>
Payment Date: 05/25/00
------------------------------------------------------------
Countrywide Home Loans
Mortgage Pass-Through Certificates, Series 1999-7
------------------------------------------------------------
<TABLE>
<CAPTION>
Class Information Current Payment Information
Factors per $1,000
------------------------------------------------------------------------------------------------------------------------
Beginning Pass Thru CUSIP Principal Interest Ending Cert./
Type Class Code Name Cert. Bal.(Face) Rate Numbers Dist. Dist. Notional Bal.
------------------------------------------------------------------------------------------------------------------------
<S> <C> <C> <C> <C> <C> <C> <C> <C>
------------------------------------------------------------------------------------------------------------------------
Senior A1 145,255,179.72 6.500000% 12669BCN0 8.230364 5.022787 919.053348
A2 12,584,880.00 6.500000% 12669BCP5 0.000000 5.416667 1,000.000000
A3 67,659,155.06 6.250000% 12669BCQ3 3.545307 5.030931 962.393421
A4 9,746,006.37 0.000000% 12669BCR1 7.618312 0.000000 925.072963
A5 85,810,057.67 6.500000% 12669BCS9 7.618312 5.052078 925.072962
PO 584,757.88 0.000000% 12669BCT7 3.880091 0.000000 945.123333
X 262,810,081.53 0.392328% 12669BCU4 0.000000 0.306877 931.265736
Residual AR 0.00 6.250000% 12669BCV2 0.000000 0.000000 0.000000
------------------------------------------------------------------------------------------------------------------------
Subordinate M 3,214,547.49 6.250000% 12669BCW0 3.545307 5.030931 962.393421
B1 1,353,183.56 6.250000% 12669BCX8 3.545307 5.030931 962.393421
B2 1,014,911.82 6.250000% 12669BCY6 3.545307 5.030931 962.393421
B3 845,679.36 6.250000% 12669BEN8 3.545307 5.030931 962.393421
B4 507,504.21 6.250000% 12669BEP3 3.545307 5.030931 962.393421
B5 676,619.17 6.250000% 12669BEQ1 3.545306 5.030929 962.393009
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
Totals - - 329,252,482.32 - - - - -
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
</TABLE>
<PAGE>
------------------------------------------------------------
Countrywide Home Loans
Mortgage Pass-Through Certificates, Series 1999-7
------------------------------------------------------------
--------------------------------------------------------------------------------
COLLATERAL INFORMATION
--------------------------------------------------------------------------------
Total
-----
Prin balance 326,904,056.84 326,904,056.84
Loan count 1131 1131
Avg loan rate 6.813961% 6.81
Prepay amount 1,139,885.70 1,139,885.70
--------------------------------------------------------------------------------
FEES AND ADVANCES
--------------------------------------------------------------------------------
Total
-----
Master serv fees 67,555.60 67,555.60
Sub servicer fees 796.68 796.68
Trustee fees 2,469.39 2,469.39
Agg advances N/A N/A
Adv this period 16,483.87 16,483.87
--------------------------------------------------------------------------------
LOSSES & INSURANCE COVERAGES
--------------------------------------------------------------------------------
Total
-----
Realized losses 0.00 0.00
Cumulative losses 0.00 0.00
Coverage Amounts Total
---------------- -----
Bankruptcy 0.00 0.00
Fraud 0.00 0.00
Special Hazard 0.00 0.00
Aggregate Certificate Information
-----------------------------------------------------------------------------
Class Aggregate Aggregate Aggregate
Type Percentage Prepay Pct. End Cert. Bal.
-----------------------------------------------------------------------------
Senior 97.696251% 100.000000% 321,640,036.71
-----------------------------------------------------------------------------
Junior 2.303749% 0.000000% 7,584,505.48
-----------------------------------------------------------------------------
--------------------------------------------------------------------------------
DELINQUENCY INFORMATION
--------------------------------------------------------------------------------
Period Loan Count Ending Stated Balance
------ ---------- ---------------------
30 to 59 days 9 1,758,476.81
60 to 89 days 0 0.00
90 or more 1 20,144.66
Foreclosure 0 0.00
Totals: 10 1,778,621.47
--------------------------------------------------------------------------------
<PAGE>
--------------------------------------------------------------------------------
REO INFORMATION
--------------------------------------------------------------------------------
REO Date Loan Number Ending Stated Balance Book Value
-------- ----------- --------------------- ----------
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
Totals: 0 N/A
Current Total Outstanding Balance: 0.00
Current Total Outstanding Number of Loans: 0
<PAGE>
--------------------------------------------------------------------------------
OTHER INFORMATION
--------------------------------------------------------------------------------
Amount/Withdrawal Total/Ending Bal.
----------------- -----------------
Available remittance amount 4,146,160.02 4,146,160.02
Principal remittance amount 2,348,425.78 2,348,425.78
Interest remittance amount 1,797,734.24 1,797,734.24