overlap Cartoons