proto fork