h each other to provide