Answer: providing

AnswerCrossword Clue
providingPROVIDE, to supply (to provide with service or goods)
providingOn the condition or understanding that