add counter api