rect overlap fixed