Provide.
To make arrangements for; to agree upon; to establish or require.