Cost and Time Factors