-------------------DCEI 250 -------------------------