add buttons for fit width/height
clean up event names for scale change