add gradual fade selected region fill opacity