Nice but need some improvement on Showers