add breaker to functions fix size