semi-working face detection (x-axis is not great)