Created new split methods for batch regeneration