framed slide church (with domes)