fix intersection again