gatherer folding method

created a gatherer folding method within the gatherer subsystem