Add primitive updater.

The updater still need integration into byteflood.