fulfilling

FULFILL'ING, ppr. Accomplishing; performing; completing.