Prepare Gallery