a rainy marketplace