implement CFCoverFlowView protocol