update gallery with how it works