use limit parameter