Before the days of digital film workflows where digital visual effects could be applied in non-linear editing software and other programs all effects had to be done at the lab directly on the film stock. This is still done today, though it is often not done on smaller projects. These differences at the lab do not always go as far as being obvious visual effects, but are often just choices in how they want the film to be processed. This could be a response to mistakes in production, special circumstances, or just visual choices bordering on visual effects. One of the most persistent of these processing choices is call push processing.