adding limit commands, that is commands with upper and lower bounds (sum, product, etc..)