EC

small changes have been done.