perform
To do some act in fulfillment of a promise; to take the required steps to meet an obligation; to accomplish something.