fork as practice