EC220 Notes 3