Why do we need this method? Passing a boolean parameter here, just to do something or do nothing does not seem right...