Environmental factors and Genetic factors