What are the factors of internal factors and external factors?