overlap first