added crop face algorithms