gallery controls
close #2

also directly solved #5 for this matter.