made it better
Not fully complete EC.