add scroll to viewer feature