How do all these factors interact?