added a limiter to picalc