add limitation for the number of controller's arguments