Completed EC

Signed-off-by: daniel stern <daniel@danielstern.ca>