return boolish data from mailers
support atomic increment/decrement