Insights on Facial recognition