initial version of shower control