expire methods returns nothing (bool => void) + fix decrement (was calling increment callback)