Adjusted Bollenbach system, added resource processing system.