hill and valley cooperation