integrate photoshower