JS Shower' functions update