Meanwhile, JIT pull scheduling is good at handling relatively stable demand for parts that are made regularly. It is sensitive to problems at shop floor level, and is designed not to flood the next process with parts that it cannot work on. On the other hand, JIT pull scheduling is not good at predicting requirements for the future, especially for parts and products that are in irregular or sporadic demand. JIT is good at control, but weak at planning. There are clear opportunities for putting together the strengths of both systems, so that the weaknesses of one are covered by the strengths of the other. For example, even in systems with great variety, many of the parts are common. So JIT can be used to control those parts, while a much downsized MRP plans what is left