misc:add pull refresh to fill controller