Structural and functional studies of the anaphase promoting complex (APC).