initialize contribution directory