Implemented base cf operation