new kind of stuff inside the muslim mosque