providing

Supplying or furnishing something to someone.