overlapping has been removed