should you check how many times it is called?