functioning gallery
updated submodule
updated submodules