Payment Date: 04/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 146,272,096.63 6.500000% 1,016,916.91 792,307.19 1,809,224.10 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,906,121.56 6.250000% 246,966.50 353,677.72 600,644.22 0.00 0.00
A4 9,808,797.02 0.000000% 62,790.64 0.00 62,790.64 0.00 0.00
A5 86,362,906.54 6.500000% 552,848.87 467,799.08 1,020,647.95 0.00 0.00
PO 593,864.19 0.000000% 9,106.31 0.00 9,106.31 0.00 0.00
X 264,130,926.78 0.392283% 0.00 86,344.98 86,344.98 0.00 0.00
Residual AR 0.00 6.250000% 0.00 0.00 0.00 0.00 0.00
----------------------------------------------------------------------------------------------------------------------------------
Subordinate M 3,226,281.10 6.250000% 11,733.60 16,803.55 28,537.15 0.00 0.00
B1 1,358,122.90 6.250000% 4,939.33 7,073.56 12,012.89 0.00 0.00
B2 1,018,616.41 6.250000% 3,704.59 5,305.29 9,009.88 0.00 0.00
B3 848,766.22 6.250000% 3,086.86 4,420.66 7,507.52 0.00 0.00
B4 509,356.68 6.250000% 1,852.47 2,652.90 4,505.37 0.00 0.00
B5 679,088.93 6.250000% 2,469.77 3,536.92 6,006.69 0.00 0.00
----------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
Totals - - 331,168,898.16 - 1,916,415.84 1,808,089.94 3,724,505.78 - -
----------------------------------------------------------------------------------------------------------------------------------
Class Information
--------------------------------------------------------------------------------
Ending Cert. Unpaid
Type Class Code Name Notional Bal. Interest
--------------------------------------------------------------------------------
Senior A1 145,255,179.72 0.00
A2 12,584,880.00 0.00
A3 67,659,155.06 0.00
A4 9,746,006.37 0.00
A5 85,810,057.67 0.00
PO 584,757.88 0.00
X 262,810,081.53 0.00
Residual AR 0.00 0.00
--------------------------------------------------------------------------------
Subordinate M 3,214,547.49 0.00
B1 1,353,183.56 0.00
B2 1,014,911.82 0.00
B3 845,679.36 0.00
B4 507,504.21 0.00
B5 676,619.17 0.00
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Totals - - 329,252,482.32 -
--------------------------------------------------------------------------------
</TABLE>
<PAGE>
Payment Date: 04/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 146,272,096.63 6.500000% 12669BCN0 6.491820 5.057951 927.283713
A2 12,584,880.00 6.500000% 12669BCP5 0.000000 5.416667 1,000.000000
A3 67,906,121.56 6.250000% 12669BCQ3 3.525827 5.049295 965.938729
A4 9,808,797.02 0.000000% 12669BCR1 6.009055 0.000000 932.691274
A5 86,362,906.54 6.500000% 12669BCS9 6.009055 5.084627 932.691274
PO 593,864.19 0.000000% 12669BCT7 14.778624 0.000000 949.003424
X 264,130,926.78 0.392283% 12669BCU4 0.000000 0.308383 938.632583
Residual AR 0.00 6.250000% 12669BCV2 0.000000 0.000000 0.000000
------------------------------------------------------------------------------------------------------------------------
Subordinate M 3,226,281.10 6.250000% 12669BCW0 3.525827 5.049295 965.938729
B1 1,358,122.90 6.250000% 12669BCX8 3.525827 5.049295 965.938729
B2 1,018,616.41 6.250000% 12669BCY6 3.525827 5.049295 965.938729
B3 848,766.22 6.250000% 12669BEN8 3.525827 5.049295 965.938729
B4 509,356.68 6.250000% 12669BEP3 3.525827 5.049295 965.938729
B5 679,088.93 6.250000% 12669BEQ1 3.525826 5.049292 965.938315
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
Totals - - 331,168,898.16 - - - - -
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
</TABLE>
<PAGE>
------------------------------------------------------------
Countrywide Home Loans
Mortgage Pass-Through Certificates, Series 1999-7
------------------------------------------------------------
--------------------------------------------------------------------------------
COLLATERAL INFORMATION
--------------------------------------------------------------------------------
Total
-----
Prin balance 329,252,482.62 329,252,482.62
Loan count 1133 1133
Avg loan rate 6.813563% 6.81
Prepay amount 711,918.61 711,918.61
--------------------------------------------------------------------------------
FEES AND ADVANCES
--------------------------------------------------------------------------------
Total
-----
Master serv fees 68,993.52 68,993.52
Sub servicer fees 799.69 799.69
Trustee fees 2,483.77 2,483.77
Agg advances N/A N/A
Adv this period 16,610.64 16,610.64
--------------------------------------------------------------------------------
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.701148% 100.000000% 323,528,665.93
-----------------------------------------------------------------------------
Junior 2.298852% 0.000000% 7,612,445.61
-----------------------------------------------------------------------------
--------------------------------------------------------------------------------
DELINQUENCY INFORMATION
--------------------------------------------------------------------------------
Period Loan Count Ending Stated Balance
------ ---------- ---------------------
30 to 59 days 8 1,754,826.13
60 to 89 days 0 0.00
90 or more 0 0.00
Foreclosure 1 20,206.36
Totals: 9 1,775,032.49
--------------------------------------------------------------------------------
<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 3,724,505.78 3,724,505.78
Principal remittance amount 1,916,415.84 1,916,415.84
Interest remittance amount 1,808,089.94 1,808,089.94