update up_gal
remove listeners if moving after zoom