add activity
adjust viewport to allow zooming