use atomic increments
set messager as send only
nip