DESC-CONSIDERABLE PROGRESS HAVE BE MAKE OVER DESC-LAST 15 YEAR , BUT DESC-RE BE DESC-STILL DESC-MANY WEAKNESS .

considerable progress has been made over the last 15 years , but there are still many weaknesses .
