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