basics of gallery complete