added limit() function