2 types of limits: custom and default