add counter
think about it