better composite image check