use updateStateByKey
--amend
use window
use output operation