comprehensive analysis of the internal and external