Added fork cuts
Mega-refactoring
Refactoring