Purpose for fork