Implemented intersection