What are the internal factors that affect pricing?