refine code convention. drop now filter overlap subject